
Frontend Developer
Weekday (YC W21)
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
BabelGraphQLJavaScriptJestMobXNext.jsReactReduxTypeScriptWebpack
About the role
- Develop new user-facing features and interactive components using React.js.
- Build reusable front-end libraries and components for future scalability.
- Optimize components for maximum performance across devices and browsers.
- Translate designs, wireframes, and prototypes into high-quality, maintainable code.
- Collaborate with cross-functional teams, including design, backend, and product, to deliver robust solutions.
- Maintain code integrity and organization by following coding standards and best practices.
- Integrate RESTful APIs and third-party services into frontend applications.
- Participate in code reviews, contribute to continuous improvement, and ensure code quality.
- Write unit and integration tests to maintain software reliability.
Requirements
- Minimum 3 years of hands-on experience in React.js development.
- Strong proficiency in JavaScript (ES6+) including DOM manipulation and the JavaScript object model.
- Experience with state management workflows such as Redux, Context API, or MobX.
- Proficient understanding of HTML5, CSS3, and modern build tools (Webpack, Babel).
- Experience with RESTful APIs, asynchronous request handling, and JSON Web Token (JWT) authentication.
- Familiarity with responsive design principles and cross-browser compatibility issues.
- Strong problem-solving, debugging skills, and attention to code quality.
- Excellent communication and collaboration skills to work effectively in a team environment.
- Familiarity with TypeScript, Next.js, GraphQL, and CI/CD pipelines is a plus.
- Comfortable working in Agile/Scrum environments and delivering high-quality frontend solutions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React.jsJavaScriptES6ReduxContext APIMobXHTML5CSS3WebpackBabel
Soft skills
problem-solvingdebuggingattention to code qualitycommunicationcollaboration