Job Description
We are looking for a skilled software architect to join our team. Agile development and scalable solutions require careful planning, technical expertise, and collaboration with product owners and other stakeholders.
The successful candidate will design and implement complex architectures using Java and React. They will lead technical direction, mentor junior developers, and ensure high-quality code.
* Architect full-stack solutions using Java and React;
* Lead technical direction and code quality standards;
* Develop APIs and responsive web applications;
* Collaborate with cross-functional teams;
* Experiment with new technologies to improve systems and processes;
* Ensure solutions are secure, performant, and maintainable;
* Work on offline-first applications that meet security requirements.
Required Skills and Qualifications
To succeed in this role, you should have:
* At least 10 years of experience as a hands-on Java developer;
* 5+ years of experience designing complex architectures;
* 3+ years of experience as a front-end developer for responsive web applications using JavaScript, TypeScript, or similar;
* Hands-on experience with API development and web services;
* Experience leading teams and collaborating with stakeholders;
* Strong problem-solving skills and analytical thinking;
* Upper-Intermediate English level.
Benefits
We offer:
* Professional growth opportunities through mentorship and training;
* Competitive compensation and benefits packages;
* A variety of exciting projects with modern solutions development;
* Flextime and remote work options;
* An equal opportunities employer welcoming applications from all qualified candidates.