Weekday (YC W21)

Senior Frontend Software Developer

Weekday (YC W21)

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

BabelGraphQLJavaScriptJestMobXNext.jsReactReduxTypeScriptWebpack

About the role

  • Develop and maintain user-facing features using React.js.
  • Create reusable, modular components and front-end libraries for long-term scalability.
  • Optimize applications for speed, performance, and compatibility across devices and browsers.
  • Convert UI/UX designs and wireframes into high-quality, production-ready code.
  • Work closely with designers, backend engineers, and product managers to deliver end-to-end solutions.
  • Ensure code quality, structure, and maintainability by following best practices and standards.
  • Integrate RESTful APIs and third-party services seamlessly.
  • Participate in code reviews and actively contribute to improving development practices.
  • Write and maintain unit and integration tests to ensure application reliability.

Requirements

  • 3+ years of professional experience building applications with React.js.
  • Strong command of JavaScript, including modern ES6+ features and DOM manipulation.
  • Hands-on experience with React state management solutions such as Redux, Context API, or MobX.
  • Solid understanding of HTML5, CSS3, and modern front-end build tools like Webpack and Babel.
  • Experience working with RESTful APIs and handling asynchronous data flows.
  • Good knowledge of responsive design principles and cross-browser compatibility.
  • Familiarity with authentication and authorization mechanisms such as JWT.
  • Exposure to testing frameworks like Jest and React Testing Library is an advantage.
  • Nice to have experience with TypeScript, Next.js or other SSR frameworks, GraphQL, CI/CD pipelines, and Agile/Scrum environments.
  • Strong problem-solving abilities, attention to detail, and effective communication and collaboration skills.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React.jsJavaScriptES6DOM manipulationReduxContext APIMobXHTML5CSS3Webpack
Soft skills
problem-solvingattention to detaileffective communicationcollaboration