Key Roles and Responsibilities
We are seeking an experienced software development leader to join our team. The ideal candidate will have a strong technical background and excellent leadership skills.
The successful candidate will be responsible for leading the design and development of low/no-code solutions, providing technical direction and mentorship to developers, and collaborating with cross-functional teams to translate business needs into scalable technical solutions.
They will also ensure high-quality code through design reviews, code reviews, and adherence to best practices, while championing innovation and technical excellence.
Requirements
* 8+ years of professional software development experience in java, spring, and react.
* 3+ years of leadership experience as tech lead, architect, or similar.
* Strong knowledge of architectural principles, system design, and distributed systems.
* Experience in designing secure, multi-tenant, and scalable saas solutions.
* Familiarity with microservices, event-driven architectures, and domain-driven design.
* Hands-on experience with modern devops practices (ci/cd, containerization, cloud platforms).
* Excellent communication and documentation skills, able to clearly articulate technical concepts.
* Proven ability to deliver high-quality, scalable, and maintainable solutions in a fast-paced environment.
Preferred Skills
* Experience with low-code / no-code platforms or workflow automation tools.
* Knowledge of frontend state management and ui/ux considerations.