Frontend Engineer (React.js) Developer III - Software Engineering
Job Description
Role DescriptionFrontend Engineer (React.js)Role SummaryWe’re looking for a React.js engineer to build performant, accessible, and scalable user interfaces. You’ll convert wireframes into high‑quality components, create reusable UI building blocks, write robust unit tests, and collaborate across the SDLC to deliver great user experiences.Key ResponsibilitiesBuild new user-facing features with React.js and reliable UI libraries, adhering to web accessibility standards (a11y).Develop reusable, modular components and shared UI patterns.Translate wireframes and designs into clean, maintainable, production-ready code.Write unit tests for delivered modules and follow sound architecture, tooling, and coding practices.Participate in code reviews; uphold SDLC best practices and version control discipline (branching, PRs, check-in/out).Optimize performance across devices and browsers; profile and improve rendering, bundle size, and runtime behavior.Collaborate with designers, product, and backend engineers; contribute to problem-solving both individually and as part of a team.What Makes You a Great FitUser‑centric mindset—you care about usability and collaborate on strategy and design.2–5 years of overall experience with 1+ years in React.js.Proven ability to write readable, efficient TypeScript/ECMAScript (ES2016+).Strong experience with React.js and its ecosystem (or familiarity with another modern framework).Expertise with state management (e.g., Redux, MobX, Cycle.js) and server state tools like React Query.Understanding of CSS-in-JS, CSS Modules, and core CSS concepts (Box Model, collapse behavior, etc.).Comfortable profiling and analyzing code to find and fix performance bottlenecks.Working knowledge of CI services (GitHub Actions, Jenkins, Travis, Pipelines).Unit testing familiarity (Jest, Testing Library preferred).Solid understanding of functional and object-oriented programming patterns.Good working knowledge of the DOM, and experience with build tools like Webpack, Vite, Gulp.Thrives in a fast-paced startup environment; proactive, creative, and a strong team player.Nice to HaveExperience with Figma or similar design tools.Exposure to Angular or Node.js.Skillsreact js,typescript,reactquery,redux,css in js,webpack,unit testing,
Show more
Show less
Posted: 12 hours ago