remoteonsite
Sr Developer - Front End - Persistent Systems
Software Engineer
Senior Front‑End Developer building scalable, high‑performance web applications using React, TypeScript, and modern web technologies. Focus on UI architecture, component design, and performance optimization.
About the role
Key Responsibilities
- Design, develop, and maintain reusable React components and UI libraries for enterprise‑grade applications.
- Collaborate with product managers, designers, and backend teams to translate requirements into clean, testable code.
- Implement responsive, accessible interfaces using HTML5, CSS3, and modern styling solutions.
- Optimize application performance, bundle size, and load times through code‑splitting, lazy loading, and performance profiling.
- Mentor junior developers, conduct code reviews, and promote best practices in component architecture and state management.
Requirements
- 5+ years of professional front‑end development experience.
- Proficiency in React, TypeScript, JavaScript (ES6+), and CSS frameworks.
- Strong understanding of web performance, accessibility, and responsive design.
- Experience with state management libraries (e.g., Redux, Zustand) and build tools (Webpack, Vite).
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
reacttypescriptjavascript