Role Overview: We are seeking a talented Senior Full Stack Developer with expertise in Vue.js to join our dynamic team. In this role, you will play a crucial part in the design, development, and deployment of high-performance microservices for our new digital application. You will collaborate closely with cross-functional teams to implement innovative features that deliver exceptional value to our users.
Responsibilities:
Lead the design, development, and deployment of high-performance microservices using TypeScript for the backend (Hapi, Vitest, Zod, etc.).
Drive the creation and maintenance of microservices architecture in an Azure-based environment.
Collaborate closely with UX/UI, Data, and other teams to implement high-value features for users.
Ensure the quality, scalability, reliability, and security of both the backend and frontend components.
Contribute to the design and continuous improvement of the microservices architecture.
Actively participate in the design and development of front-end clients, including Web (Vue.js) and Mobile (Swift).
Conduct code reviews and share best practices with team members.
Required Skills: Extensive experience in backend microservices development, with a strong preference for TypeScript expertise.
Proficiency in software design following software craftsmanship methodologies (TDD, Clean code, code review, pair/mob programming, etc.).
Deep understanding of cloud architecture, with experience in tools such as Terraform and Azure.
Ability to integrate effectively into a remote Agile team, demonstrating excellent communication and collaboration skills.
Experience in mobile app development (Swift) or Vue.js is a significant plus.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, identity, national origin, disability, or protected veteran status.
To apply for this job please visit click.appcast.io.