The Role :
As a Senior Back-end Engineer, you will play a crucial role in developing and maintaining our back-end systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.
- Design and implement scalable back-end systems.
- Collaborate with front-end developers to integrate user-facing elements.
- Optimize applications for maximum speed and scalability.
- Ensure the security and integrity of data.
- Participate in code reviews and provide constructive feedback.
- Mentor junior engineers and contribute to team knowledge sharing.
Team Structure : You will be part of a dynamic team of engineers, product managers, and designers, working in an agile environment.
Ideal Profile :
The ideal candidate will have a strong technical background and excellent problem-solving skills.
5+ years of experience in back-end development.Expertise in server-side languages (e.g., Node.js, Python, Java).Experience with database management (e.g., SQL, NoSQL).Familiarity with RESTful APIs and microservices architecture.Understanding of cloud services (e.g., AWS, Azure).Strong communication skills.Ability to work collaboratively in a team.Education : Bachelor’s degree in Computer Science or a related field is preferred.
What's on Offer :
We offer a competitive salary and benefits package, along with opportunities for professional growth and development.
Flexible working hours and remote work options.Access to learning resources and training programs.A collaborative and inclusive company culture.Opportunities to work on innovative projects.