SeniorFullstackDeveloper
Experience: 4+ Years
Location: Hyderabad (On site) (Hybrid after 3 Months)
Notice Period: Immediate to 15 Days
Job Summary:
We are seeking aSeniorFullstackDeveloperwith 4 to 6 years of experience to join our product engineering team. The ideal candidate will have hands-on expertise inReact with TypeScriptfor front-end development andNode.js or Pythonfor backend development, along with solid experience working withMongoDB or PostgreSQLdatabases. You will be responsible for building scalable, performant, and secureFullstackapplications end-to-end and will collaborate closely with UI/UX designers, DevOps engineers, and other developers.
Key Responsibilities:
- Design, develop, and maintain scalable web applications across the frontend and backend.
- Build reusable, performant components and libraries usingReact with TypeScript.
- Implement backend services, APIs, and business logic usingNode.js (Express.js)orPython (Fast API, Flask, or Django).
- Design and manage schemas, queries, and performance tuning forMongoDB or PostgreSQL.
- Collaborate with UI/UX designers to ensure technical feasibility and pixel-perfect implementation.
- Integrate third-party APIs, microservices, and internal RESTful services securely and efficiently.
- Ensure end-to-end performance, responsiveness, and scalability of the system.
- Write unit, integration, and end-to-end tests for both frontend and backend code.
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement efforts.
- Monitor and troubleshoot production issues, implement fixes, and suggest architectural improvements.
Technical Skills Required:
Frontend:
- Strong proficiency inReact.js with TypeScript
- Experience withstate management(Redux, Context API, Zustand, or similar)
- Responsive design implementation withTailwind CSS,Material UI, orBootstrap
- Proficient in modern HTML5, CSS3 (Flexbox, Grid), and JavaScript ES6+
- Familiarity with frontend build tools likeWebpack,Vite, orParcel
Backend:
- Hands-on experience inNode.js (Express/NestJS)
- REST API design, development, and documentation
- Understanding ofauthentication,authorization, and security best practices (JWT, OAuth, etc.)
- Experience withasynchronous programmingand background jobs (Celery, BullMQ, etc.)
Database:
- Experience inMongoDB(document modeling, aggregation pipeline) orPostgreSQL(relational schema design, query optimization)
- Understanding of data indexing, transactions, and backups
Other:
- Version control usingGit
- Familiarity withCI/CD pipelines
- Exposure toDockerand cloud platforms (AWS, GCP, Azure) is a plus
- Experience with testing frameworks (Jest, Mocha, PyTest, etc.)
Soft Skills:
- Strong analytical and problem-solving abilities
- Ability to break down complex problems into manageable modules
- Excellent communication and team collaboration skills
- Willingness to take ownership of tasks and deliver high-quality solutions
- Attention to detail and passion for clean, maintainable code
Preferred Qualifications:
- Bachelor's degree in computer science, Engineering, or related field
- 5+ years of professionalFullstackdevelopment experience