engineering manager
Job details
We are seeking a highly skilled and motivated Software Engineer with a focus on Backend Development to join our dynamic team. The ideal candidate will have experience in designing, developing, and maintaining scalable backend services for our platform.
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code for backend services.
- Develop and implement APIs to support front-end and external service integrations.
- Optimize applications for maximum speed, scalability, and robustness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and resolve application issues to maintain performance and functionality.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Conduct code reviews to maintain code quality and standards.
Key Requirements:
- 3+ years of professional experience in backend development, with proficiency in Java, Python, or Node.js .
- Experience with databases such as MongoDB, MySQL , or PostgreSQL .
- Knowledge of RESTful APIs, microservices architecture, and cloud services (e.g., AWS, Google Cloud).
- Understanding of multithreading, concurrency, and design patterns.
- Familiarity with version control tools such as Git .
- Strong problem-solving skills and the ability to work in a collaborative team environment.
- Experience with CI/CD pipelines is a plus.
Educational Qualifications:
- Bachelor’s degree in Computer Science , Engineering , or a related field.
What We Offer:
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Opportunities for career advancement.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.