
UI UX developer
Full Job Description
ETS seeks a skilled UI/UX Developer to design and implement innovative solutions that align with ETS's evolving service offerings. This role encompasses the full software development lifecycle, from initial concept through to deployment, requiring clarity, creativity, and meticulous attention to detail. The position involves close collaboration with cross-functional teams at ETS to build robust systems, refine operational processes, and ensure our technology effectively meets the needs of our users.
The ideal candidate will be a Full-Stack Developer proficient in Angular and Node.js. Responsibilities include developing responsive and maintainable UI components using Angular (v14+ preferred), implementing reusable patterns, integrating with RESTful APIs, and optimizing front-end performance. Experience with UI frameworks like Angular Material is beneficial. On the back-end, candidates should be adept at developing scalable server-side applications with Node.js and Express/NestJS, designing RESTful APIs, integrating with databases (MongoDB, PostgreSQL, MySQL), and implementing authentication and authorization mechanisms. A strong understanding of microservices architecture is also expected.
Key responsibilities span the full stack, including collaboration with product, design, and QA teams, participation in code reviews and architectural discussions, troubleshooting and debugging, and writing clean, well-documented code. Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies is essential. Additional desirable skills include TypeScript end-to-end development, real-time application development, experience with specific CI/CD tools, unit testing frameworks, and state management solutions. Knowledge of DevOps practices, cloud platforms (AWS/Azure/GCP), and enterprise-scale or SaaS applications is a plus.
Company
ETS GCC
ETS is a global leader in education and talent solutions, dedicated to preparing learners worldwide for the future. With over 75 years of experience, ETS advances the science of measurement to create ...