Overview
Designation: Senior Software Engineer – Full Stack (Ahmedabad)
Job Type: Permanent
Experience: 5+ years
Role Objective: We are seeking a self‐sufficient software developer who can take full ownership of end‐to‐end development, including frontend implementation, API integration, and basic deployment workflows. The ideal candidate has strong Next.js and UI engineering skills, a clear understanding of how backend APIs work, and foundational knowledge of CI/CD and Docker—not expert‐level, but sufficient to build, deploy, and troubleshoot independently. This role requires clarity around system flow, a strong sense of ownership, and the ability to work end to end.
Roles & Responsibilities:
Frontend Development (Primary)
- Build and maintain applications using Next.js
- Implement SSR, SSG, ISR, routing, middleware, and API routes
- Convert Figma designs into pixel‐perfect, responsive UI
- Optimize SEO, accessibility, and Core Web Vitals
- Create reusable, maintainable UI components
UI / Styling & Design Implementation
- Hands‐on experience with:
- Tailwind CSS
- CSS3 / SCSS / SASS
- Maintain consistent UI/UX across the application
- Ensure cross‐browser and mobile responsiveness
API Integration
- Integrate and consume REST APIs
- Handle authentication, authorization, and error scenarios
- Manage data fetching, caching, and state
- Coordinate effectively with backend services built using Node.js / NestJS Backend Exposure (Secondary)
- Working knowledge of Node.js
- Basic understanding of NestJS architecture
- Ability to read, debug, and validate backend APIs Deployment & DevOps Awareness (Foundational, Not Expert‐Level)
- Clear understanding of the deployment flow from code to production
- Working knowledge of Git (branching, pull requests, reviews)
- Basic understanding of CI/CD pipelines (what runs, when, and why)
- Basic Docker knowledge: What containers are, how images are built, how applications run inside containers.
- Ability to deploy applications with guidance when required
- Awareness of environment variables and build configurations
- Experience deploying to platforms like Vercel, AWS, or similar
- This role does not require DevOps expertise — but does require clear conceptual understanding and hands‐on exposure.
Mandatory Technical Skills
- JavaScript (ES6+)
- Next.js (advanced)
- React fundamentals
- Tailwind CSS
- CSS / SCSS / SASS
- REST API integration
- Node.js
- NestJS (basic working knowledge)
- Git
- Basic CI/CD understanding
- Basic Docker understanding
Good to Have
- Database exposure (PostgreSQL / MySQL / MongoDB)
- Performance optimization experience
- Exposure to production debugging
What We Expect
- Ability to work independently and end‐to‐end
- Clear understanding of system architecture and flow
- Ownership from design to deployment
- Logical thinking and problem‐solving ability
- Willingness to take responsibility for outcomes
contact details: nitesh.ojha@newsreach.in
Pay: ₹700,000.00 - ₹900,000.00 per year
Benefits:
- Provident Fund
Work Location: In person