ApplySarthi

Senior Software Development Engineer (Full Stack)

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

6,627 open development roles across 706 companies are on ApplySarthi right now, most of them in Bengaluru (392), Hyderabad (156), Delhi NCR (84).

What development roles keep asking for: Java (18%), AWS (16%), C++ (14%), Python (14%) — counted across their open postings here.

Software Development Engineer jobs in the United States · Remote Software Development Engineer jobs · Angular jobs · Docker jobs · Java jobs · JavaScript jobs

Jobgether has 4,132 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for development roles keep coming back to Java, AWS, C++, Python. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Angular? Tell me one thing you learned the hard way.
  3. How would you design an API for a feature you have worked on?
  4. What do you do when a production issue happens on your code?
  5. Walk me through a system you built. How was it designed, and what would you change now?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Development Engineer (Full Stack) at Jobgether interview free →

Accountabilities: You will lead the development and continuous improvement of full-stack platform capabilities, taking responsibility for technical quality and reliable delivery from initial design through production. Design, build, and maintain full-stack functionality across frontend applications and backend API services. Own features and systems throughout their lifecycle, including technical design, implementation, release, production support, and incident response. Lead architecture discussions and make pragmatic technical decisions that balance delivery speed, reliability, and maintainability. Integrate AI-assisted development tools into daily workflows to accelerate implementation, testing, and debugging while maintaining code correctness and quality. Help establish safe practices and review standards for AI-generated code. Mentor engineers through code reviews, pair programming, and constructive design feedback. Collaborate with product owners and QA teams to scope, prioritize, and deliver performant, maintainable software. Improve technical planning, deployment pipelines, development tooling, monitoring, and debugging capabilities. Promote strong testing practices, including unit and integration testing. Participate in on-call rotations, lead incident response when required, and ensure postmortem actions are followed through. Requirements The ideal candidate combines strong full-stack engineering expertise with experience owning production systems, guiding technical decisions, and working collaboratively in a remote environment. 5+ years of professional software development experience, including ownership of production systems. Strong proficiency in JavaScript and TypeScript, with experience using modern frontend frameworks such as React and Angular. Deep experience building and maintaining server-side applications in Java. Regular hands-on experience with AI coding assistants such as Claude Code, Cursor, or GitHub Copilot, including code generation, refactoring, test development, and debugging, with the ability to validate outputs and take responsibility for their correctness. Experience with Docker and containerized application development. Strong understanding of software development lifecycle (SDLC) and DevOps best practices, with a track record of improving engineering processes. Solid knowledge of backend API systems, including RESTful APIs, JSON, HTTP, and microservice architectures. Comfortable working with Git-based workflows, debugging across the stack, and shell scripting. Demonstrated ability to mentor engineers and lead technical discussions. Willingness to learn, grow, and contribute within a collaborative remote team. Availability to participate in an on-call rotation. Current authorization to work in the United States and residence within the United States. Preferred Qualifications Familiarity with telecommunications or CPaaS systems, including SMS, SIP, and voice calling. Experience working with Kafka or RabbitMQ. Experience building internal tools or agents. Benefits Annual salary of $140,000–$155,000 USD . Healthcare coverage, including medical, dental, vision, and a Health Savings Account (HSA). 401(k) retirement plan. Life insurance, including basic, voluntary, and accidental death and dismemberment (AD&D) coverage. Paid time off, including vacation, sick leave, public holidays, floating holidays, and quarterly holidays. Monthly reimbursements for phone, internet, health, and wellness expenses. Family leave, including maternity and paternity leave. Opportunity to work from home. Small-team environment offering direct impact, opportunities to contribute ideas, and meaningful mentorship.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-31. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.