Senior Software Engineer-Full Stack Web Developer(React & Node)
Salary 20 LPA
Experience 6+ Years
Location- Bangalore
Notice- Immediate to 15 Days
Key Responsibilities:
- Develop and maintain web applications using React on the front end and Node.js/Express on the back end.
- Collaborate with UI/UX designers to implement responsive and interactive user interfaces.
- Design and develop RESTful APIs and integrate third-party services.
- Write clean, well-structured, and maintainable code following best practices.
- Work closely with other developers, designers, and product managers in an Agile environment.
- Optimize applications for speed, scalability, and performance.
- Participate in code reviews, testing, and deployment processes.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Strong proficiency in JavaScript (ES6+).
- Solid experience with React.js, including component-based architecture, hooks, and state management.
- Proficient in Node.js and Express.js for building scalable back-end services.
- Experience with MongoDB, PostgreSQL, or other relational/non-relational databases.
- Familiarity with RESTful API development and JSON-based communication.
- Experience with Git and version control workflows.
- Understanding of responsive design and cross-browser compatibility.
Preferred Skills:
- Experience with front-end tooling (Webpack, Babel, Vite).
- Familiarity with TypeScript.
- Knowledge of authentication methods (OAuth, JWT).
- Experience with Docker and containerized environments.
- Familiarity with CI/CD pipelines (GitHub Actions, Jenkins).
- Experience working with cloud platforms (AWS, GCP, or Azure).