Senior Software Engineer - Full Stack

InTalent Asia

United States

On-site

USD 5,400 - 11,000

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

InTalent Asia is seeking a Senior Software Engineer - Full Stack to design, develop, and deliver enterprise-grade software with strong cloud and DevOps practices. You will work in an Agile environment on scalable, highly available applications using modern frontend and backend technologies.

The role requires hands-on experience with Node.js/Express.js or Java/Spring Boot, React/Next.js, AWS services, RESTful APIs, and micorservices.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • 2–4 years of production-grade enterprise app experience.
  • Excellent communication and interpersonal skills.
  • Experience designing RESTful APIs and microservices.
  • Backend development with Node.js/Express.js or Java/Spring Boot.
  • Strong frontend with JavaScript/TypeScript/HTML/CSS; React/Next.js.
  • State management and asynchronous data handling expertise.
  • Experience with relational and NoSQL databases; design and performance.
  • AWS cloud services (ECS, Lambda, S3, RDS) and DevOps practices.
  • DevOps tools (Docker, CI/CD, Git); TDD and Quality Engineering.
  • Experience in Scrum Agile delivery; multitasking in fast-paced teams.

Responsibilities

  • Design and develop enterprise solutions for large-scale environments.
  • Build distributed, highly available applications at scale.
  • Follow CI/CD practices for smooth delivery.
  • Ensure high-quality code with best engineering practices.
  • Collaborate with cross-functional teams in Agile delivery.
  • Apply DevOps across the software lifecycle from dev to production.
  • Contribute to performance, reliability, scalability, and maintainability.

Skills

Node.js
Express.js
Java
Spring Boot
React.js
Next.js
TypeScript
JavaScript
RESTful APIs
Microservices
AWS
Docker
CI/CD
Git
Scrum
TDD

Education

Bachelor's Degree in Computer Science

Tools

Docker

Job description

WE ARE HIRING: Senior Software Engineer - Full Stack

Location: Sri Lanka | Employment Type: Contract | Industry: Information Technology

Role Overview

We are seeking a talented Senior Software Engineer - Full Stack to design, develop, and deliver enterprise-grade software solutions for large-scale business environments. The ideal candidate will have strong full-stack development expertise, cloud experience, and a passion for building scalable, highly available applications while working in an Agile environment.

Key Responsibilities
  • Design and develop enterprise solutions for large-scale business environments.
  • Build distributed and highly available applications that scale to meet enterprise demands.
  • Follow Continuous Integration and Continuous Delivery (CI/CD) practices.
  • Ensure high-quality code by adhering to software engineering best practices.
  • Collaborate with cross-functional teams in an Agile delivery environment.
  • Apply DevOps principles throughout the software lifecycle, from development and testing to deployment and production support.
  • Contribute to application performance, reliability, scalability, and maintainability initiatives.
Candidate Profile
  • Bachelor's Degree in Computer Science or an equivalent qualification.
  • 2-4 years of experience developing production-grade enterprise applications.
  • Excellent communication and interpersonal skills.
  • Experience designing and developing RESTful APIs and microservices.
  • Strong backend development experience using Node.js (Express.js) and/or Java (Spring Boot).
  • Hands-on experience with JavaScript, TypeScript, HTML, CSS, React.js, and Next.js.
  • Strong understanding of frontend state management and asynchronous data handling.
  • Experience working with relational and NoSQL databases, including database design, querying, and performance optimization.
  • Extensive knowledge of AWS cloud services including ECS, Lambda, S3, RDS, and related DevOps services.
  • Experience with DevOps tools and practices including Docker, CI/CD pipelines, and Git.
  • Familiarity with Test-Driven Development (TDD) and Quality Engineering best practices.
  • Experience working in Scrum Agile delivery environments.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Detail-oriented, quick learner, and committed to delivering high-quality software solutions.

Our client is looking for a skilled individual to fill the role of Senior Software Engineer - Full Stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Rapinno Tech • United States

Remote
USD 140,000 - 190,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
SENIOR FULLSTACK DEVELOPER
SENIOR FULLSTACK DEVELOPER

Black Financial Consult • United States

Remote
USD 140,000 - 190,000
Software Engineer - FullStack
Software Engineer - FullStack

USM • Provo (UT)

On-site
USD 80,000 - 120,000
Full Stack Software Engineer
Full Stack Software Engineer

Compunnel, Inc. • Rockville (MD)

On-site
USD 120,000 - 160,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Axiom Pursuits • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Full Stack Developer
Senior Full Stack Developer

Akidev Corporation • United States

Remote
USD 140,000 - 190,000