We are seeking a Senior Front-End Developer to lead, architect, and develop enterprise-grade React applications. In this role, you'll drive technical innovation, mentor junior developers, and create exceptional user experiences that impact thousands of users worldwide."
Responsibilities:
Lead Development: Architect and build scalable React applications using modern design patterns.
Refactor & Enhance: Update legacy codebases to align with current React standards, improving performance and maintainability.
Technical Leadership: Drive key technical decisions and establish implementation strategies.
Mentorship: Share knowledge, mentor junior developers, and conduct thorough code reviews.
Performance Optimization: Ensure high application performance and adherence to best practices.
Documentation & Design: Contribute to technical documentation and provide clear design specifications for the team.
Requirements:
Experience: 4+ years of professional front-end development.
React Expertise: Mastery of the React ecosystem, including functional programming and hooks.
TypeScript Skills: Strong proficiency in TypeScript (required).
Advanced JavaScript: Deep knowledge of ES6+ features, async patterns, and beyond.
State Management: Familiarity with solutions like Redux or Context API.
Modern Tooling: Hands-on experience with Webpack, Vite, and testing frameworks such as Jest or RTL.
Styling Skills: Proficiency in CSS preprocessors (Sass) and modern CSS techniques (CSS Modules, Styled Components).
DevOps Awareness: Understanding of CI/CD tools and processes.
Exceptional problem-solving and analytical capabilities.
Proven ability to thrive in Agile/Scrum environments.
B.Sc. in Computer Science or equivalent (military experience and technical courses also considered).
Technical certifications are a plus.
Experience: 4+ years of professional front-end development.
React Expertise: Mastery of the React ecosystem, including functional programming and hooks.
TypeScript Skills: Strong proficiency in TypeScript (required).
Advanced JavaScript: Deep knowledge of ES6+ features, async patterns, and beyond.
State Management: Familiarity with solutions like Redux or Context API.
Modern Tooling: Hands-on experience with Webpack, Vite, and testing frameworks such as Jest or RTL.
Styling Skills: Proficiency in CSS preprocessors (Sass) and modern CSS techniques (CSS Modules, Styled Components).
DevOps Awareness: Understanding of CI/CD tools and processes.
Exceptional problem-solving and analytical capabilities.
Proven ability to thrive in Agile/Scrum environments.
B.Sc. in Computer Science or equivalent (military experience and technical courses also considered).
Technical certifications are a plus.
This position is open to all candidates.