We are looking for a Web Frontend Senior Developer to collaborate with our team on new initiatives. This role involves working across the front-end stack and developing components in ReactJS, leveraging cross-team API services to enhance the SDUI Component Library.
Local: Portugal
Responsibilities:
* Collaborate with Staff Developers and Engineering Managers to deliver world-class components that are scalable and flexible for our business partners.
* Develop a deep understanding of our libraries and applications, understand their strengths and weaknesses and work with the team to provide solutions to address those challenges and streamline our development of component solutions.
* Assist in the development of software components to enhance our portfolio.
* Construct design documents and documentation to aid in maintenance and code reuse.
* Work with the team to improve our software, environment, and process based on industry trends and tools.
* Collaborate with the development team and technical leads to remove obstacles and keep initiatives on target.
* Provide coaching and mentorship to junior developers.
* Offer technical guidance and support in resolving critical issues.
* Lead solution design sessions to create design diagrams and documentation.
* Communicate effectively with technical and non-technical audiences.
Minimum Requirements:
* Minimum of 7 years of experience in Front End development and component development.
* Experience with our current stack, including: HTML5/CSS3/Modern Typescript/React with NextJS/Testing Libraries/REST Services, Storybook, Shadcn (RadixUI), Tailwind CSS.
* Passion for crafting elegant solutions and integrating cloud services to optimize architecture design.
* Desire to learn and adapt, with a focus on improving yourself, the team, and the products.
* Experience building high traffic, production-ready applications.
* Understanding of web accessibility best practices (WCAG 2.1, AA).
* CI/CD experience (GitLab CI).
* Proactive in seeking out and fixing bugs.
* Experience developing large applications in a team environment.
* Strong communication skills, able to present complicated solutions to non-technical audiences clearly.
#J-18808-Ljbffr