About the Role
The role involves developing and maintaining backend systems, working closely with cross-functional teams to deliver scalable and reliable software solutions, and contributing to technical decision-making throughout the development lifecycle.
Responsibilities
- Design and implement robust backend services and APIs
- Collaborate with frontend developers to integrate user-facing features
- Optimize system performance and ensure scalability
- Maintain and improve existing codebases
- Participate in architectural design discussions
- Write clean, testable, and well-documented code
- Troubleshoot and resolve production issues
- Contribute to database design and query optimization
- Support continuous integration and deployment pipelines
- Engage in code reviews to ensure code quality
- Work closely with product teams to define technical requirements
- Ensure data security and compliance standards are met
- Monitor application performance and system health
- Implement automated testing strategies
- Stay current with emerging backend technologies and best practices
- Contribute to technical documentation
- Support deployment and infrastructure management
- Evaluate third-party services and tools for integration
- Help define and enforce coding standards
- Assist in capacity planning and system design
- Collaborate on incident response and resolution
- Participate in sprint planning and backlog refinement
- Mentor junior engineers and support team growth
- Ensure adherence to software development lifecycle practices
- Contribute to reliability and fault tolerance improvements
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering team focused on innovation and technical excellence
Our Tech Stack
- We use modern backend frameworks and languages to build scalable systems
- Our infrastructure runs on cloud providers with container orchestration
- We rely on automated testing and deployment to ensure stability
- Data storage includes both SQL and NoSQL solutions
- Monitoring is handled through centralized logging and alerting tools
What We Offer
- Opportunities for professional growth and skill development
- Flexible working hours and location options
- Supportive and inclusive team environment
- Access to learning resources and training programs
- Regular team events and knowledge-sharing sessions
Available for qualified candidates requiring work authorization


