- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to develop and deliver high-quality software solutions.
- Design, develop, and maintain scalable and performant applications using a full stack of technologies, including , TypeScript, , Go, Ruby, AWS, K8s, Elasticsearch, and Kafka.
- Drive the growth engineering initiatives by identifying and implementing strategies to improve user acquisition, engagement, and retention.
- Contribute to the entire product development lifecycle, from ideation and prototyping to deployment and maintenance.
- Conduct research and development activities to explore and evaluate new technologies, frameworks, and tools that can enhance our software platform.
- Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Collaborate with DevOps and infrastructure teams to ensure smooth deployment and scalability of our software platform.
- Proven experience as a Fullstack Engineer, working on complex software projects.
- Strong proficiency in , TypeScript, , Go, AWS, K8s, Elasticsearch, and Kafka.
- Solid understanding of full stack development principles and best practices.
- Experience with growth engineering and implementing strategies to drive user acquisition, engagement, and retention is highly desirable.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Senior Software Engineer - City of London, Greater London, United Kingdom - Bounce Digital
Description
Role: Senior Software Engineer
Salary/Package: £100k-£115k + 10% Bonus + RSUs (Total comp £150k+)
Company Sector: SaaS
Tech: AWS, Golang, , TypeScript,
Location: Central London
WFH / Hybrid: 3 days a week on site (non negotiable)
Do you have the right skills and experience for this role Read on to find out, and make your application.
We're looking to speak with highly skilled and motivated Senior Software Engineers who are interested in exploring an opportunity with a well respected, and global SaaS client of ours.
As a Senior Engineer, you will play a key role in the growth engineering, product development, and research and development (R&D) efforts. You will have the opportunity to work on cutting-edge technologies and contribute to the development of industry-leading software platform.
Responsibilities: