Software Engineer
- Category: Software Developer Jobs
- Location: Ahmedabad, Gujarat
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 20K to 33K
- Published on: 2025/09/21
Position: Full Stack Developer
Experience: 2 - 4 Years
CTC: Up to 6 LPA
Job Location: Work from office - Ahmedabad
Notice Period: Immediate to 15 Days
Job Description:
Responsibilities:
• Develop cross-platform frontend web applications using React and Node.js.
• Design and build single-page applications (SPA) and server-side rendered (SSR) web apps.
• Create RESTful APIs for mobile and web applications.
• Work proficiently with frontend and backend tools, infrastructure, and CI/CD processes.
• Understand technical and user/business requirements and suggest improvements across the technology stack.
• Take ownership of work from conception to completion.
• Collaborate with Product Managers, Designers, and Engineers to ensure deliverables align with design vision, meet standards, and are completed on schedule.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Strong proficiency in JavaScript, including ES5, ES6, DOM manipulation, and the JavaScript object model.
• Experience with Node.js, React.js, AngularJS, Restify.js, Express.js, Redux, and databases like MySQL or MongoDB.
• Ability to work with AWS cloud services.
• Good understanding of server-side templating languages such as Jade or EJS.
• Knowledge of asynchronous programming and its peculiarities and workarounds.
• Thorough understanding of React.js and its core principles.
• Experience with popular React.js workflows, such as Flux or Redux.
• Familiarity with accessibility and security compliance.
• Understanding of user authentication and authorization across multiple systems and environments.
• Integration of multiple data sources and databases into a unified system.
• Understanding of scalable application design principles.
• Familiarity with optimizing output for different delivery platforms (e.g., mobile vs. desktop).
• Ability to create database schemas that support business processes.
• Implementation of automated testing platforms and unit tests.
• Proficient understanding of Git flow.
• Knowledge of RESTful APIs.
• This job description outlines the required skills, experience, and responsibilities for the Full Stack Developer position. Make sure to tailor your application to highlight relevant experience and expertise in these areas
Related jobs
-
Software
Job Description: React. JS :- Roles & Responsibilities: · Developing new user-facing features using React.js. · Building reusable components and front-end libraries for future use. · Translating designs and wireframes into high-quality code. · Op...
-
Software Developer | MERN Stack
The mission for the role is to develop new products and to manage and to enhance the existing products by: 1. Building tech stack that is flexible and scalable 2. Building credibility through the tech innovations Primary Outcomes - • Delivering devel...
-
Software Engineer
Position: Full Stack Developer Experience: 2 - 4 Years CTC: Up to 6 LPA Job Location: Work from office - Ahmedabad Notice Period: Immediate to 15 Days Job Description: Responsibilities: • Develop cross-platform frontend web applications using React a...