Software Architect
Back to all roles

Apply now
About the role.
As a Software Architect, you'll be the key point of contact for our clients, responsible for understanding their problems and designing comprehensive solutions from a technological perspective. You'll provide expert advice, create architectural designs, and ensure the successful implementation of those solutions.
Responsibilities.
- Collaborate with clients to understand their business problems and requirements.
- Design and propose effective software solutions tailored to client needs.
- Provide expert technical advice and consultancy to clients.
- Develop detailed architectural designs and technical documentation.
- Develop and maintain a clear product roadmap aligned with business goals.
- Lead cross-functional teams, providing clear direction and prioritization of work.
- Define the product vision, goals, and release plans for the development team.
- Work closely with UX/UI designers to ensure a user-centric approach.
- Lead and mentor development teams during the implementation of architectural solutions.
Qualifications.
- 4+ years of experience working on IT projects as a Software Architect.
- Solid experience designing scalable software architectures with JavaScript and TypeScript.
- Experience as a developer in JavaScript and TypeScript environments.
- Experience handling direct communication with clients and stakeholders.
- Experience leading the planning, development, and design of strategy from product initiation through the end of the product lifecycle.
- Excellent problem-solving skills and the ability to think strategically.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Strong leadership skills and the ability to work collaboratively with cross-functional teams.
Ready to apply?
Join a team building products that reach thousands of users worldwide.
Don't see a match?
We're always open to hearing from talented people. Send us a note and tell us how you'd contribute.
