Web Application Developer (API) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Kavaliro · 3 weeks ago

Web Application Developer (API)

Kavaliro is seeking a Back-End Software Engineer with strong Node.js experience to help build and evolve scalable, API-driven systems. This role focuses on developing modern, cloud-based services and collaborating with cross-functional teams to deliver reliable, high-quality software.

B2BConsultingDeliveryHuman ResourcesInformation Technology
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain back-end services using Node.js and modern frameworks (e.g., Express, NestJS, or equivalent)
Build and support RESTful and/or event-driven APIs, ensuring consistency, performance, and reliability
Participate in the modernization or decomposition of existing systems into modular, service-based architectures
Integrate with third-party services and external APIs while applying best practices for security and error handling
Develop and deploy containerized applications using Docker and support orchestration platforms
Collaborate with DevOps and infrastructure teams to deliver cloud-native solutions in a major cloud environment (AWS or equivalent)
Support and enhance CI/CD pipelines to enable automated testing and deployments
Contribute to infrastructure-as-code initiatives to ensure repeatable and maintainable environments
Participate in architectural discussions, code reviews, and technical design sessions
Work within an Agile/Scrum framework, contributing to planning, refinement, demos, and retrospectives
Collaborate with Product, QA, and Data teams to ensure solutions meet functional and non-functional requirements

Qualification

Node.jsAPI developmentCloud deploymentDockerMicroservices architectureCI/CD toolsInfrastructure-as-CodeGitAgile developmentTypeScriptEvent-driven systemsMonitoring toolsCloud securityMentoring

Required

3+ years of professional back-end development experience with Node.js (required)
Strong experience building APIs using Node.js frameworks such as Express, NestJS, Fastify, or similar
Solid understanding of asynchronous programming, event loops, and non-blocking I/O
Experience designing service-oriented or microservice-based architectures
Hands-on experience deploying and managing applications in a cloud environment (AWS, Azure, or GCP)
Experience with Docker and container-based deployments
Familiarity with CI/CD tools and automated deployment workflows
Experience using Infrastructure-as-Code tools such as Terraform or CloudFormation
Strong understanding of API integration patterns, error handling, and versioning
Experience working in Agile development teams
Proficiency with Git and modern software development best practices
Must reside in Florida or Texas

Preferred

Experience with TypeScript in Node.js environments
Familiarity with serverless architectures (e.g., cloud functions, managed API gateways)
Experience with event-driven systems, message queues, or streaming platforms
Exposure to monitoring, logging, and observability tools
Knowledge of cloud security best practices and identity management
Experience mentoring junior engineers or contributing to technical leadership initiatives

Company

Kavaliro

twittertwittertwitter
company-logo
Kavaliro is a staffing and recruiting company that offers IT, management, and administrative staffing services.

H1B Sponsorship

Kavaliro has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mark Moore
President
linkedin
Company data provided by crunchbase