About the Role
The role involves leading the software development team, designing scalable systems, and driving technical strategy. The candidate will contribute to product architecture, mentor developers, and help define long-term engineering goals.
Responsibilities
- Lead the design and implementation of full-stack software solutions
- Collaborate with product and business teams to define technical requirements
- Guide the evolution of the platform's architecture for scalability and reliability
- Mentor and support junior and mid-level developers
- Establish best practices in coding, testing, and deployment
- Drive the adoption of modern development tools and frameworks
- Oversee the integration of front-end and back-end components
- Ensure code quality through reviews and automated testing
- Manage technical debt and system performance optimization
- Participate in strategic planning for product development
- Evaluate and introduce new technologies to improve efficiency
- Coordinate with external partners and vendors on technical matters
- Define and maintain CI/CD pipelines
- Support deployment processes and infrastructure decisions
- Monitor application performance and troubleshoot issues
- Promote a culture of innovation and continuous improvement
- Ensure compliance with data protection and security standards
- Document technical decisions and system designs
- Contribute to roadmap planning and sprint execution
- Balance technical priorities with business objectives
- Lead proof-of-concept initiatives for new features
- Foster collaboration between engineering and non-technical departments
- Represent engineering in executive discussions
- Help shape hiring and team structure for future growth
- Act as a technical point of contact for stakeholders
Compensation
Competitive salary with equity participation and performance-based components
Work Arrangement
Hybrid work model with flexibility for remote work and office presence
Team
Small, agile team of developers and product specialists working in a collaborative, results-oriented environment
About us
We are a growing technology company focused on streamlining communication and task management for teams. Our platform helps organizations reduce email overload and improve collaboration through intelligent workflows.
What we offer
- Opportunity to shape the technical vision of the company
- Room for professional growth with a path toward CTO
- Modern tech stack and development practices
- Flexible working hours and remote options
- Support for continuous learning and certifications
Visa sponsorship available for qualified international candidates