Full Stack Engineer
Team: Engineering
Location: Bengaluru
Commitment: Full time
Workplace Type: onsite
Key Responsibilities
- Build and ship product features end-to-end across front-end and back-end systems.
- Develop high-quality front-end experiences (UI, responsiveness, performance) using modern web frameworks.
- Design, develop, and maintain back-end services/APIs, ensuring scalability, reliability, and security.
- Own integration between client, server, and data layers to deliver a seamless user experience.
- Collaborate with product, design, and marketing teams to deliver features that drive measurable customer outcomes (organic traffic and revenue).
- Write clean, testable code and contribute to engineering best practices (reviews, documentation, CI/CD hygiene).
Required Qualifications
- 2–7 years of professional software development experience.
- Strong experience in full-stack development with proven expertise in both:
- Front-end development (e.g., React, Nextjs)
- Back-end development (e.g., Node.js and/or Python)
- Solid understanding of building and integrating REST/HTTP APIs (and/or other service interfaces).
- Database experience in SQL and Non-SQL Databases
- Testing Frameworks - Unit Testing, E2E Testing
- Strong problem-solving and analytical skills.
- Familiarity with scalable system design, performance optimization, and production debugging.
- Bachelor’s degree in Computer Science/Engineering or equivalent practical experience.
- Ability to work full-time, on-site in Bengaluru.
Preferred Qualifications
- Working knowledge of Cloud Services like AWS, GCP and Azure
- Understanding of LLM behaviour and Prompt Engineering
- Experience with LLM Evaluation Setups
What We Offer
- Opportunity to work on cutting-edge AI-powered SEO technology.
- Collaborative team environment with growth opportunities.
- Direct impact on helping businesses improve their online presence.
- Modern tech stack and development practices.
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
