Responsibilities of the Candidate:
- Designing and implementing scalable, reliable, and efficient back-end architectures for web and mobile applications.
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of data storage solutions (databases, key-value stores etc)
- Debugging and optimizing application code to ensure maximum performance and stability.
- Collaborating with cross-functional teams, including front-end developers, designers, and project managers to ensure seamless integration with the rest of the application.
- Staying up-to-date with emerging trends and technologies in backend development and continuously improving skills and knowledge.
Requirements:
- Expertise in the backend technologies specified.
- Excellent problem-solving skills and an ability to think critically about backend challenges.
- Proven experience as a Senior Backend Engineer or similar role, focusing on backend systems.