Job Description :
The ideal candidate should:
Possess excellent design and coding skills and a zeal for building highly-scalable applications using open source frameworks for cloud native technologies.
Will be responsible for all aspects of SDLC of existing and new components.
Focus on the customer and the details that make their experience exceptional
Encourage innovation, implementation of cutting-edge technologies, outside-of-the-box thinking, teamwork, and self-organization
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies
Possess a strong sense of engineering quality and takes pride in the code they’re responsible for while defining best practices as our teams abide by a You Build It You Own It attitude
What You’ll Do:
Use your UI Engineering experience to develop and maintain a suite of UI component library distributions in Angular, and a suite of shared services.
Perform complex application programming activities in the latest technologies: Angular, Typescript, Node.js, HTML, CSS, and more.
Create features that are scalable, accessible and render effectively across multiple browsers, operating systems, and device types (Desktop, mobile, tablet, etc.)
Collaborate with Product Owners, Designers, and other developers on different permutations to find the best solution possible.
Find ways to improve upon the existing components, making them more easily consumable and more performant.
Ensure components are fully automated with unit and functional testing.
Ideate on and create platform tooling that improves our process , experiences, and/or improves the developer experience for consumers.
Work with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery
Leverage DevOps practices for Continuous Integration and Continuous Deployment
Source link