About us: Otrofy is a software development agency applying cutting-edge technologies to create leading mobile applications. Our extensive experience across a broad spectrum of tech enables us to design and develop custom solutions to help startups and established businesses grow. Based in Toronto, Canada, with decentralized team members located around the world, the effective remote working skills so essential today are second nature to us. About the Selection Process: We carefully review all applications and will invite candidates whose experience best matches the role for an interview. Please note that we consider resumes only in English. All interviews and communication will be conducted in English. As part of the selection process, we may ask shortlisted candidates to complete a technical assignment to evaluate relevant skills and problem-solving abilities. We are looking for a Tech Lead Engineer to lead our development team, and deliver high-quality software solutions. What you’ll do: - Lead technical direction and project architecture, ensuring high code quality and adherence to best practices. - Guide and support developers, QA engineers, and technical artists across multiple projects. - Conduct code reviews to maintain coding standards, architectural consistency, and overall quality. - Develop and implement technology strategies aligned with business objectives. - Drive technical decision-making by clarifying requirements, evaluating risks, and proposing effective solutions in dynamic environments. - Oversee the full delivery cycle — from planning and development to testing, review, and deployment. - Mentor team members and promote a culture of collaboration, knowledge sharing, and continuous improvement. Requirements for candidate`s experience - 6+ years development or related tech roles, with at least 2 years in a Tech Lead or similar leadership position. - Ability to lead and coordinate cross-functional teams, including frontend, backend, QA, and other technical roles. - Strong communication skills and a proactive mindset. - Experience in planning, project estimation, and delivery tracking. - High learning ability and an independent way of working, strong programming skills with an interest in software design and quality. - High-level analytical skills, able to design and lead technical decisions to the end goal. - English proficiency at Advanced level. Tech Stack: - Front-end & Back-end Development: Proficient in JavaScript, React.js, Node.js, and Flutter for cross-platform applications. - Databases: PostgreSQL, MySQL, MongoDB, and other SQL/NoSQL solutions - API Integration & Development: Experience with RESTful APIs, GraphQL. - Cloud Services: Familiarity with AWS, Google Cloud Platform, or Azure for scalable and secure deployments. - DevOps & CI/CD: Knowledge of Git, Docker, GitHub Actions, and deployment pipelines for efficient release cycles. Nice to Have: - Experience in outsourcing, multi-project environments - Experience with Shopify, WooCommerce, and related integrations. - Knowledge of Python, PyTorch and AI technologies. We offer: - Full-time, remote position; - 24 days of paid vacation; - Competitive salary based on market. - Opportunities for technical and professional growth; - A bureaucracy-free, friendly, and people-oriented team. Interested? Send us your CV and Cover Letter (in english), and don’t forget to include links to your portfolio and your English level certificate (if available). Job Type: Full-time