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
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
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
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 StageRecent News
The Business Journals
2023-12-23
University of Central Florida
2023-12-23
Business Journals
2023-06-21
Company data provided by crunchbase