GeoComply is seeking a Staff Software Engineer to join their team in Toronto. The role involves shaping the client platform's architecture of their geolocation compliance solutions, ensuring seamless integration and optimal performance across mobile, desktop, and JavaScript SDKs.
Requirements
- 10+ years of professional software development experience with a strong focus on client-side technologies
- Deep understanding of mobile development (iOS or Android)
- Strong experience in desktop application development, particularly with C++
- Solid understanding of front-end web development (JavaScript, modern frameworks)
- Architectural vision and design experience
- Excellent understanding of design patterns and architectural best practices for building scalable and maintainable client applications
- Experience with cross-platform development approaches and considerations
- Strong understanding of API design and integration principles
- Technical leadership and mentorship experience
- Exceptional communication, collaboration, and interpersonal skills
- Strong analytical and problem-solving skills
Benefits
- Generous salaries ($160,000 - $220,000 a year)
- Comprehensive benefits program
- Professional development budget
- Hybrid work model
- In-person collaboration and teamwork
- Flexible work schedule
- Opportunities for career growth and advancement