Software Engineer - Fullstack
Location: Pune, India
Department: Software
Experience: 3 - 5 years
- Design, develop, test, and maintain scalable fullstack applications
- Build responsive and maintainable frontend applications using modern JavaScript frameworks
- Develop and maintain backend services and RESTful APIs
- Plan, build, deploy, and maintain application stacks in production environments
- Collaborate with cross-functional teams on requirements, design, and delivery
- Troubleshoot and resolve production and deployment issues
- Write and maintain technical documentation and user manuals
- Contribute to improving code quality, performance, and system reliability
- Support test automation and CI/CD practices.
- 3–5 years of relevant fullstack development experience
- Strong proficiency in JavaScript
- Hands-on experience with React, HTML, CSS, and Redux
- Backend development experience using Node.js and Express.js
- Strong working knowledge of PostgreSQL and relational database design
- Solid understanding of Data Structures, Algorithms, and OOP principles
- Experience using Git / GitLab for version control and collaboration
- Working knowledge of Docker and containerized environments
- Experience with unit testing and test automation using Jest, Mocha, or Chai
- Comfortable working in Linux-based environments and using SQL / scripting as needed
- Experience with Redis and RabbitMQ
- Exposure to microservices architecture and distributed systems
- Experience with monitoring and observability tools such as Grafana and Prometheus
- Familiarity with TDD / BDD practices
- Exposure to data analytics tools
- Prior experience in startup or fast-paced product environments
- Desired Qualification: BE / BTech / MCA in Computer Science or related disciplines
- Work Experience: 3–5 years
- Constant learner to become a Subject Matter Expert
- Proven record in start-up environment working with innovations
- Exposure to a high paced working environment
- Ability to conduct detailed procedures in a time-constrained environment
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
