About the Role
This role involves contributing to the full software development lifecycle, from concept through deployment and maintenance, within cross-functional teams.
Responsibilities
- Design and implement clean, maintainable code across multiple platforms
- Collaborate with product and design teams to define technical requirements
- Participate in code reviews to ensure code quality and knowledge sharing
- Identify and resolve performance bottlenecks in existing systems
- Write automated tests to ensure software reliability and functionality
- Debug and fix issues across various stages of the development pipeline
- Support deployment processes and monitor post-release system behavior
- Contribute to architectural decisions and system design discussions
- Stay current with emerging technologies and industry best practices
- Optimize applications for scalability, security, and speed
- Work closely with operations teams to ensure smooth service delivery
- Document technical specifications and system workflows
- Mentor junior engineers and support team growth initiatives
- Integrate third-party APIs and services into internal systems
- Ensure compliance with data protection and privacy standards
Nice to Have
- Master’s degree in a technical discipline
- Experience with microservices architecture
- Knowledge of containerization technologies like Docker
- Familiarity with Kubernetes or similar orchestration tools
- Background in frontend development using modern JavaScript frameworks
- Experience with testing frameworks and test-driven development
- Contributions to open-source projects
- Prior work in regulated or compliance-heavy industries
- Leadership experience in technical projects or teams
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Collaborative engineering team focused on building scalable, user-centric software solutions
About the Team
- Engineers work in small, autonomous teams focused on rapid iteration and high-impact delivery.
- The team values technical excellence, transparency, and continuous learning.
Growth Opportunities
- Engineers have access to mentorship programs and professional development resources.
- Opportunities for advancement exist across technical and leadership tracks.
Visa sponsorship available for qualified candidates