We are seeking an accomplished Full Stack Architect to join our team. As a key member of our development squad, you will play a pivotal role in designing and delivering cutting-edge solutions using Java and React.
The ideal candidate will possess a strong background in software architecture, with hands-on experience in building scalable full-stack solutions. Additionally, they should have expertise in leading technical direction, mentoring, and code quality standards.
Apart from their technical prowess, the successful applicant will be an exceptional communicator with strong stakeholder management skills. They will be able to collaborate effectively with product owners, scrum masters, QA engineers, designers, and developers throughout the entire product lifecycle.
In this dynamic role, you will have the opportunity to experiment with new technologies, drive innovation, and continually improve our software systems. Your work will contribute significantly to the success of our organization, and we offer a supportive environment that encourages growth and development.
To succeed in this position, you will need:
* 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 hands-on front-end developer for responsive web applications using JavaScript, TypeScript, ReactJS or similar
* Hands-on experience with API development and web services
* Experience leading teams
* Strong communication skills and stakeholder management
* Strong problem-solving skills and analytical thinking, with a passion for improving software systems
* Upper-Intermediate English level
Prior experience in building offline-first architectures, developing apps in Electron, and creating apps for windows environments would be advantageous but not essential.