Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Full Stack Developer @ Smartsense Consulting

Home > Software Development

 Sr. Full Stack Developer

Job Description

Senior Full Stack Engineer (React + Python/Java/NodeJS)

We are seeking an experienced and passionate Senior Full Stack Engineer with expertise in React.js for frontend and in any backend development (preferably in: Python, Java, or NodeJS). This role requires hands-on experience building scalable, secure, and well-tested APIs and microservices-based architecture. The ideal candidate will be skilled in building scalable RESTful APIs and microservices-based architecture, while also proficient in frontend technologies like React.js. If you have hands-on experience in Java with a solid understanding of Spring Boot, microservices, and cloud platforms, you are also a great fit for this role.

As a Full Stack engineer, you must be able to prioritize clean, optimized code and adhere to best practices in software architecture and Test-Driven Development (TDD).


This role offers an opportunity to contribute to innovative projects, collaborate with a dynamic team, and apply your skills across both backend and frontend technologies. Whether your expertise lies in Python/Java/NodeJS, if youre passionate about creating scalable and user-centric applications, smartSense Consulting Solutions is the place for you!

Key Responsibilities Technical Expectations:


  • Frontend Development:

ReactJS:


  • Manage version control using Git, handling pull requests, branching, merging, and resolving conflicts for front-end development.

  • Participate in UI/UX discussions, collaborating with designers and product teams to ensure an intuitive and user-friendly interface.

  • Follow Test-Driven Development (TDD) methodologies by writing unit tests for components using testing libraries like Jasmine or Jest

  • Backend Development: (Python/Java/NodeJS)

Python:


  • Collaborate in architecture and design discussions, reviewing backend code and providing feedback on Python-based projects

  • Ensure cloud-based deployments (using AWS or Azure) for Python services, optimizing for performance and scalability

  • Manage API performance, security, and scalability, ensuring the integrity of tasks like caching, validation, and session management

Java:


  • Manage microservices-based architectures, ensuring efficient communication between services, concurrency, and risk mitigation

  • Collaborate on performance optimization, identifying bottlenecks, and ensuring efficient use of cloud services like AWS or Azure

  • Ensure security by handling transaction management, session management, and REST API security with OAuth and OpenID protocols


NodeJS:

  • Manage the full SDLC of NodeJS-based applications, from development to deployment and production support

  • Work with cross-functional teams to define, design, and implement new features, ensuring they are well-tested and robust

  • Implement and optimize unit tests for NodeJS applications, ensuring that edge cases are accounted for and that the code is reliable

Experience and Qualifications:


  • 5+ years of experience working as a Software Engineer (Full Stack)

  • Minimum 3+ years of backend development experience with Python/Java/NodeJS

  • Minimum 3+ years of frontend development experience with React.js

  • Experience with Agile methodologies, cloud platforms (AWS, Azure), and building scalable, secure systems

  • Strong understanding of REST APIs, microservices, and security best practices

Skills:


  • Frontend: React.js, Redux/Flux, HTML5, CSS3, JavaScript (ES6/ES7), Webpack, Babel

  • Backend: Python (Django/Flask/FastAPI), Java (Spring Boot, Hibernate, JPA), NodeJS, Microservices, Git, MySQL/PostgreSQL/MongoDB

  • Good to Have: TDD, GraphQL, Docker, RabbitMQ, Celery, Postman, Swagger

Qualifications:


  • Bachelors or Masters in Software Engineering, Computer Science, or related fields

  • Preferred qualifications include B.E./B.Tech, MCA, MSc, or BSc in relevant areas

Location:


  • GIFT City Gandhinagar, Gujarat

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Smartsense Consulting
Location(s): Gandhinagar

+ View Contactajax loader


Keyskills:   Hibernate Production support Java J2Ee Developer Postgresql MySQL Consulting Agile SDLC Python CSS3

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior PHP Developer

  • Corient Business
  • 2 - 3 years
  • Mumbai
  • 21 hours ago
₹ Not Disclosed

RPA Developer

  • Corient Business
  • 2 - 4 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Teamcenter Developer

  • Intelizign Lifecycle
  • 5 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Senior AI Developer

  • Corient Business
  • 2 - 4 years
  • Mumbai
  • 2 days ago
₹ Not Disclosed

Smartsense Consulting

Making Intelligence More Intelligent. We bring strong expertise and experience in creating innovative GenAI solutions for complex business use-cases, ensuring