Software Development Engineer II (Full Stack)
We’re a CPaaS company providing scalable infrastructure for real-time communications, from automated phone line testing to large-scale voice and messaging systems. Our platform combines RESTful APIs, dashboards, and backend orchestration layers to help organizations deliver mission-critical communication at scale. We’re looking for a Software Development Engineer II to help us build robust, user-friendly applications across our stack.
Responsibilities
- Build and maintain full-stack functionality across frontend UI applications and backend API services.
- Own features or components end-to-end, from initial implementation through production support.
- Collaborate with product owners and the QA team to deliver clean, performant, and maintainable code.
- Participate in biweekly planning meetings, code reviews, architecture discussions, and release planning.
- Contribute to deployment pipelines, build tooling, and monitoring/debugging in staging and production environments.
- Write unit and integration tests to maintain application quality across the stack.
- Participate in on-call rotations and postmortem reviews.
Requirements
Qualifications
- 2–5 years of professional software development experience.
- Proficiency in JavaScript/TypeScript and modern front-end frameworks like React and Angular.
- Experience building and maintaining server-side applications in Java.
- Exposure to Docker or containerized application development.
- Strong knowledge of Software Development Lifecycle (SDLC) and DevOps best practices.
- Understanding of RESTful APIs, JSON, and microservice architecture.
- Comfortable with Git-based workflows, debugging, and basic shell scripting.
- A willingness to learn, grow, and contribute in a collaborative remote team environment.
Preferred Qualifications
- Familiarity with telecom or CPaaS systems (e.g., SMS, SIP, voice calling, etc.)
- Experience with relational database systems (SQL or NoSQL) and messaging systems like Kafka and RabbitMQ.
- Exposure to observability tools like Grafana, Prometheus, and ELK.
- Experience with Agile/Scrum methodologies.
Benefits
- Health Care Plan (Medical, Dental & Vision, HSA)
- 401(k) Retirement Plan
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays, Floating & Quarterly Holidays)
- Monthly Reimbursements (Phone, Internet, Health & Wellness)
- Family Leave (Maternity, Paternity)
- Opportunity to Work From Home
- Casual Office Dress Code (When Applicable - Currently 100% Distributed)
- Small Team Environment (Direct Impact, Your Voice Matters, Real Mentorship)
Recommended Jobs
Analyst-Compliance - AML Investigations
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues.…
Air Interdiction Agent
Pilot—CBP Air Interdiction Agent NEW RECRUITMENT AND RETENTION INCENTIVES! Air and Marine Operations (AMO), a component of U.S. Customs and Border Protection (CBP), offers skilled Pilots inter…
Home Weekly Class A CDL | Southwest driver
Job Title: Home Weekly Class A CDL | Southwest driver Location: Within a commutable distance to Goodyear, AZ. Job Type: Full-time. Job Description: We are hiring CDL A drivers to run co…
Sprinkler Installer
Be part of the future! We are one team, dedicated to working collaboratively to create the purposeful solutions that propel the world forward. We hope you will join our diverse team of top people –…
FABRICATION MAINTENANCE SUPERVISOR 1ST SHIFT
Description Position at JBS USA About JBS JBS began in 1953 as a small, family-owned company in Brazil. We have continued to steadily grow and are now the largest animal protein processor in the …
Account Manager
Territory: Reside in Phoenix (Covers AZ NM NV ID) 40% travel. WHY OPEN, Performance issues, low activity, lack of responsiness, Territories underworked. What they do: Own a territory of nu…
Medical Scribe
HealthScribe is currently seeking a Medical Scribe candidate who would like to gain valuable experience working one-on-one with physicians. This paid, part-time position is perfect for a student s…
Process Tech 2nd Shift
Job Summary: The Injection Molding Process Technician is responsible for overseeing and optimizing the injection molding processes to ensure the production of high-quality plastic parts and componen…
Billing Specialist
Job Description: Job Responsibilities: Prepare and submit customer invoices accurately and timely. Verify billing data and resolve any discrepancies. Generate and distribute statements to…
Parent Educator
GENERAL DESCRIPTION: The Parent Educator provides weekly home visits to families who have been denied services from the Arizona Early Intervention Program, their local Developmental Preschool Prog…