About the Role
The role involves designing, building, and maintaining software solutions while working closely with product and engineering teams to implement robust technical features.
Responsibilities
- Design and develop software applications using modern programming practices
- Collaborate with product managers and designers to define technical requirements
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and knowledge sharing
- Troubleshoot and debug production issues efficiently
- Optimize application performance and scalability
- Implement automated testing to ensure reliability
- Support deployment processes and monitor system behavior
- Integrate third-party APIs and services
- Maintain existing codebases and refactor when necessary
- Work within agile development cycles including sprints and standups
- Contribute to architectural decisions and system design
- Ensure applications meet security and compliance standards
- Stay current with emerging technologies and industry trends
- Document technical specifications and implementation details
- Assist in defining engineering best practices
- Collaborate with QA teams to resolve defects
- Support backend and frontend development as needed
- Manage version control using Git workflows
- Participate in technical planning and estimation sessions
- Improve development tooling and internal processes
- Help onboard new engineering team members
- Contribute to post-deployment reviews and retrospectives
- Support monitoring and alerting systems for production environments
- Work with infrastructure teams on deployment configurations
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative engineering team focused on innovation and delivery
Technology Stack
- Primary languages include JavaScript, Python, and Go
- Frontend built with React and modern CSS frameworks
- Backend services use Node.js and containerized microservices
- Infrastructure hosted on AWS with Kubernetes orchestration
- CI/CD pipelines powered by GitHub Actions and ArgoCD
Growth Opportunities
- Access to professional development budgets
- Regular internal tech talks and knowledge sharing
- Opportunities to lead feature development
- Pathways for advancement into senior and lead roles
- Mentorship programs for career progression
Available for qualified candidates requiring sponsorship