Join a Fast-Growing Tech Startup as a Senior Software Engineer!
Are you a seasoned software engineer looking for an exciting opportunity to make a real impact? Our client is a rapidly growing tech startup, backed by a renowned investment group, and is on a mission to transform the way people plan for and deal with life's most challenging moments.
About the Company:
Our client is revolutionizing the industry with an innovative platform that brings a human touch to planning for the future. The team is passionate, driven, and committed to making a difference. With recent investment and ambitious growth plans, they are looking for talented individuals to join their dynamic team.
The Role:
As a Senior Software Engineer, you will play a key role in the engineering team, working on both Front End and Back End development to build, test, deploy, and maintain products. You will be instrumental in shaping the technology stack, mentoring junior developers, and driving best practices across the development process.
Key Responsibilities:
* Architect and develop high-quality, full-stack code for products.
* Lead the design and implementation of complex features and systems.
* Collaborate with design and product teams to translate ideas into functional applications.
* Integrate Front End components with Back End logic and APIs.
* Identify and resolve performance and scalability issues.
* Contribute to technical decision-making and help shape the engineering culture.
* Mentor junior developers and participate in code reviews.
Skills and Experience:
* 5+ years of experience in full-stack web development, with a strong focus on Back End technologies.
* Deep understanding of Laravel's architecture and best practices.
* Proficiency with modern Front End frameworks (eg, Vue.js, React, Angular).
* Strong experience with RESTful API design and implementation.
* Expertise in relational databases (eg, MySQL, PostgreSQL) and query optimization.
* Knowledge of version control systems, preferably Git.
* Experience with cloud platforms and deployment strategies (eg, AWS, Google Cloud, Azure).
* Strong understanding of web application security best practices.
* Ability to thrive in a fast-paced startup environment.
* Excellent collaborative skills and comfort with pair programming.
* Adaptability and willingness to learn new technologies quickly.
Nice to Haves:
* Experience with modern CSS frameworks (eg, Tailwind CSS, Bootstrap) and pre-processors (eg, Sass, Less).
* Familiarity with Server Side rendering or static site generation techniques.
* Knowledge of containerization technologies (eg, Docker).
* Experience with NoSQL databases (eg, MongoDB, Cassandra).
* Proficiency in implementing and maintaining CI/CD pipelines.
* Project management and team leadership experience.
* Strong communication skills and ability to articulate technical concepts.
* Experience working with Legacy code.
Bonus Points If You:
* Are familiar with domain-driven design principles.
* Enjoy knowledge sharing and participating in paired programming sessions.
* Are passionate about clean code and software design patterns.
* Have experience mentoring junior developers or leading small teams.
Benefits:
* Flexible working: 3 days in the office (London, Holborn)
* Work from anywhere in the world for up to 4 weeks per year.
* An extra holiday day for your birthday.
* Life insurance, health insurance, will & LPAs.
* Enhanced parental leave.
* Cycle to Work Scheme and access to the Electric Vehicle (EV) Salary Sacrifice Scheme.
* Charitable fundraising matching up to £500.
* Support for entrepreneurial ventures through the Springboard program.
Our client is committed to creating an inclusive environment and is proud to be an equal opportunity employer. If you're ready to join a team that's making a real difference, they'd love to hear from you!
Location: London, UK
Rate/Salary: .00 GBP Yearly
#J-18808-Ljbffr