You will collaborate closely with product managers, UI/UX designers, and cross-functional teams to translate product requirements into seamless, reliable, and scalable digital solutions.
Key Responsibilities
Front-End Development (React.js)
- Design, build, and maintain responsive, high-performance user interfaces using React.js and ecosystem libraries (e.g., Redux, React Context, Axios).
- Develop reusable, modular front-end components and UI libraries for future use across multiple platforms.
- Collaborate with UI/UX designers to accurately translate wireframes, mockups, and prototypes into functional code.
Back-End Development (Node.js)
- Design, build, and deploy robust, scalable, and secure server-side logic and RESTful or GraphQL APIs using Node.js and frameworks like Express.js or NestJS .
- Implement secure user authentication and authorization mechanisms (e.g., JWT, OAuth, Passport.js).
- Integrate front-end components with back-end services and third-party APIs.
- Design, optimize, and maintain relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases.
Architecture, DevOps & Optimization
- Write clean, maintainable, self-documenting, and well-tested code following industry best practices (TDD/BDD).
- Support deployment pipelines and cloud infrastructure management (e.g., AWS, Azure, Docker, CI/CD tools).
Required Skills & Qualifications
- Education : Bachelor’s degree in Computer Science, Information Technology,
Software Engineering, or equivalent practical experience.
- Core Expertise : Minimum of 1 years of professional software development experience working full-stack with React.js and Node.js .
- Front-End Mastery : Deep understanding of JavaScript (ES6+), TypeScript, HTML5, CSS3, and up-to-date CSS frameworks (e.g., Tailwind CSS, Material-UI, Bootstrap).
- Back-End Mastery : Strong proficiency in asynchronous programming, event-driven architectures, and Node.js quirks and patterns.
- Database Management : Solid experience writing, optimizing, and managing queries for databases like MongoDB, PostgreSQL, or MySQL.
- State Management : Experience with state management tools like Redux, Toolkit, or Zustand.
- Tools & Version Control : Proficiency with Git, GitHub/GitLab, and agile project management tools (e.g., Jira, Trello).
- Testing : Experience writing unit and integration tests using frameworks like Jest, Mocha, or Cypress.
Preferred / Bonus Skills
- Experience with Next.js or server-side rendering (SSR) implementations.
- Familiarity with containerization tools like Docker and orchestration via Kubernetes .
- Hands-on experience with cloud infrastructure services (AWS EC2, S3, RDS, Lambda).
- Understanding of microservices architecture and event-driven patterns (Kafka, RabbitMQ).
Pay: From ₹10,000.00 per month
Work Location: In person
📌 Full-Stack Developer (Node.js & React.js) (Ahmedabad)
🏢 STG
📍 Ahmedabad