About the Role
The candidate will collaborate with cross-functional teams to build and enhance software applications, ensuring reliability, scalability, and performance through iterative development practices.
Responsibilities
- Develop and maintain backend and frontend components of software applications
- Write clean, efficient, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Collaborate with product managers to define feature requirements
- Troubleshoot and debug production issues promptly
- Implement automated testing to improve software reliability
- Optimize application performance and response times
- Work with cloud infrastructure and deployment pipelines
- Support continuous integration and delivery workflows
- Contribute to architectural discussions and system design
- Ensure compliance with security and data privacy standards
- Integrate third-party services and APIs
- Monitor system health and respond to alerts
- Document technical designs and implementation details
- Mentor junior engineers through technical guidance
- Stay current with emerging technologies and industry trends
- Participate in agile ceremonies including planning and retrospectives
- Deliver features on schedule while meeting quality benchmarks
- Collaborate with QA teams to resolve defects
- Refactor legacy code to improve maintainability
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative engineering team focused on scalable software solutions
Why Join Us
- Opportunities for professional growth in a fast-paced technology environment
- Exposure to cutting-edge tools and modern software practices
Benefits
- Comprehensive health insurance coverage
- Retirement savings plan with company match
- Paid time off and company holidays
- Professional development stipend
Available for qualified candidates

