Senior Software Development Engineer (Full Stack)

New
V
Voxology, Inc.CPaaS, real-time communications
Resides in the United States.Full-TimeSenior
Salary140,000 - 155,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software development experience
Required Skills
DockerJavaJavascriptTypeScriptAngularReactRESTful APIsDevOpsMicroservices

Requirements

  • Have 5+ years of professional software development experience, including ownership of production systems.
  • Demonstrate strong proficiency in JavaScript/TypeScript and modern front-end frameworks such as React and Angular.
  • Bring deep experience building and maintaining server-side applications in Java.
  • Have hands-on experience regularly using AI coding assistants such as Claude Code, Cursor, or GitHub Copilot, validating their output and owning its correctness.
  • Have experience with Docker and containerized application development.
  • Have strong knowledge of SDLC and DevOps best practices, with a track record of improving them.
  • Understand backend API systems, including RESTful APIs, JSON, HTTP, and microservice architecture.
  • Be comfortable with Git-based workflows, debugging across the stack, and shell scripting.
  • Demonstrate the ability to mentor engineers and lead technical discussions.
  • Be available to participate in an on-call rotation.
  • Be authorized to work in the United States and reside in the United States.
  • Preferred: Have familiarity with telecom or CPaaS systems, including SMS, SIP, and voice calling.
  • Preferred: Have experience with Kafka or RabbitMQ.
  • Preferred: Have experience building internal tooling or agents.

Responsibilities

  • Design, build, and maintain full-stack functionality across frontend applications and backend API services.
  • Own features and systems from technical design through implementation, release, production support, and incident response.
  • Lead architecture discussions and make pragmatic decisions balancing delivery speed, reliability, and maintainability.
  • Use AI-assisted development tools to accelerate implementation, testing, and debugging, and help establish safe usage and review standards for AI-generated code.
  • Mentor engineers through code reviews, pairing, and design feedback.
  • Collaborate with product owners and QA to scope and deliver performant, maintainable software.
  • Drive technical planning and improve deployment pipelines, tooling, monitoring, debugging, and unit and integration testing.
  • Participate in on-call rotations, lead incident response, and drive postmortem follow-through.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 155,000 USD per year
Apply Now