remoteonsite
Senior Software Engineer, UI, ITC - NIKE
Software Engineer
Senior Software Engineer focused on building high‑performance, responsive user interfaces using React, TypeScript, and modern web technologies to deliver seamless experiences for global athletes.
About the role
Key Responsibilities
- Design, develop, and maintain scalable front‑end components using React and TypeScript.
- Collaborate with product, design, and backend teams to translate requirements into intuitive UI/UX solutions.
- Implement responsive layouts with HTML5 and CSS3, ensuring cross‑browser compatibility and performance optimization.
- Write clean, testable code and contribute to code reviews, unit testing, and continuous integration pipelines.
- Participate in Agile ceremonies, provide technical estimates, and mentor junior engineers.
Requirements
- 5+ years of professional experience building complex web applications with React and TypeScript.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3, including modern layout techniques (Flexbox, Grid).
- Demonstrated ability to create accessible, responsive UI components and a solid understanding of UI/UX principles.
- Experience with version control (Git), CI/CD workflows, and automated testing frameworks.
- Excellent problem‑solving skills and ability to work effectively in a fast‑paced, collaborative environment.
Skills
reactjavascripttypescript