Job Description
Job Description: Full Stack Developer (Node.js, Next.js, React Native)
Position: Full Stack Developer
Experience Level: 1 to 2 Years
Interview Mode: Strict Face-to-Face (F2F) Interview
Employment Type: Full-Time
About the Company
We are a fast-growing IT software development house based in Mohali, dedicated to engineering premium mobile architectures and high-performance web applications. We are seeking an agile, highly motivated Full Stack Developer with 1-2 years of hands-on experience. If you are proficient across backend servers, web frontends, and cross-platform mobile frameworks, and are ready for an immediate in-person screening process, we want to hear from you.
Key Responsibilities
- Cross-Platform App Development: Design, build, and deploy robust, high-performance mobile applications using React Native for both Android and iOS platforms.
- Web Frontend Engineering: Develop dynamic, SEO-friendly, and responsive user interfaces using Next.js and React.js ecosystem.
- Backend Architecture: Build scalable, efficient, and secure RESTful APIs and microservices using Node.js and Express frameworks.
- Database & Integration: Integrity management of SQL/NoSQL databases (like MongoDB, PostgreSQL) and smooth integration of third-party payment gateways and cloud services.
- Collaborative Delivery: Partner with UI/UX designers and product managers to execute feature rollouts from wireframe to deployment stages.
Qualifications & Technical Skills
- Education: B.Tech/BE/MCA/BCA in Computer Science, Information Technology, or a related field.
- State Management & Versioning: Solid grasp of Redux/Context API and standard Git workflows.
- Critical Requirement: Candidate must be willing to attend an in-person, face-to-face technical interview rounds at our Mohali office.
- Professional, fast-paced, and highly collaborative product development environment.
- Fixed day corporate shifts with standard holidays.
- Excellent career trajectory with regular performance reviews and skill upgrade opportunities.
Key Responsibilities
- Design and develop scalable, high-performance applications.
- Collaborate with cross-functional teams to define and build new features.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and ensure best practices.
- Troubleshoot and resolve production issues.
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science or related field.
- 2+ years of experience in software development.
- Strong knowledge of Java, Spring Boot, and distributed systems.
Preferred Qualifications
- Experience with large scale, high traffic systems.