After submitting the application, candidates are required to complete this assessment. This is to evaluate candidates skill set required for this role.
Shortlisted candidates are requested to appear for this round in order to qualify for the interview rounds. This is to evaluate candidates communication, writing and other important skills.
We are looking for a skilled Frontend Developer with at least 2 years of experience to join our engineering team. You will be responsible for building high-performance web applications using Next.js, TypeScript, and Tailwind CSS.
While the primary focus is frontend development, this role requires a candidate comfortable crossing into the backend layer using Node.js, Express, and MongoDB to handle API routes and database integrations. You will also play a key role in quality assurance, handling both automated testing with Jest and manual performance/security testing.
Frontend Development: Design and implement responsive, high-fidelity UI components using React, Next.js, and Tailwind CSS.
API Development & Integration: Build and maintain Next.js API routes and integrate with external Third-Party APIs.
State Management: Architect efficient state management solutions to ensure smooth data flow across the application.
Backend Support: Collaborate on backend logic using Express.js and Node.js, including database interactions with MongoDB.
Quality Assurance & Testing:
Automation: Write robust unit and integration tests using Jest.
Manual Testing: Conduct functional, API, performance, and basic security testing to ensure stability.
Optimization & SEO: Optimize application performance (Core Web Vitals) and implement On-page SEO best practices to ensure discoverability.
Monitoring: Monitor application health and user behavior using New Relic and Microsoft Clarity.
AI Integration: Utilize Prompt Engineering techniques to integrate AI-driven features into the application.
Primary Stack (Must Have):
Frameworks: Mastery of React.js and Next.js (App Router experience is a plus).
Language: Strong proficiency in TypeScript and JavaScript (ES6+).
Styling: Expert knowledge of Tailwind CSS.
AI: Experience with Prompt Engineering and LLM integration.
Secondary Stack (Good to Have):
Backend: Experience with Node.js and Express.js.
Database: Working knowledge of MongoDB (NoSQL) and Redis for caching.
Data: Familiarity with BigQuery.
Version Control: Git & GitHub.
IDE: VS Code.
Testing: Jest.
Monitoring: New Relic, Microsoft Clarity.