A typical day might include the following:
Develop User Interfaces: Create responsive and visually appealing web interfaces using HTML, CSS, and JavaScript;Collaborate with Teams: Work with designers, backend developers, and product managers to deliver seamless user experiences;Write Clean Code: Produce well-structured, reusable, and maintainable code adhering to best practices;Optimize Performance: Ensure web applications are fast, efficient, and scalable;Debug and Test: Identify and fix bugs, write unit and end-to-end tests to ensure code quality;Cross-Browser Compatibility: Ensure applications work across different browsers and devices;Maintain Documentation: Create and update clear documentation for code and processes;Participate in Code Reviews: Review peers' code and provide constructive feedback.
To ensure success in this role, you need the following experience and skills: JavaScript ES6+, HTML, CSS;Web components with Lit;Requests with fetch;Deploy with Azure and for pipelines we use templates provided by another team;Unit tests with Open WC and Chai;E2E tests with Cypress.
Only eligible candidates will be contacted in a maximum of 2 weeks. Any information provided is treated as confidential.