Title: Senior Full Stack Engineer
Location: 100% Remote (USA)
Duration: Long-term Contract (6-month extensions)
Job Summary
We are seeking a Senior Full Stack Engineer to support the design, development, and enhancement of large-scale student-facing applications. This role will focus on building scalable, secure, and reusable cloud-native solutions using modern JavaScript technologies and AWS serverless architecture. The ideal candidate will be a hands-on engineer with strong coding ability who can contribute quickly, work independently in a remote environment, and collaborate effectively across distributed teams.
Key Responsibilities
Design, develop, test, and maintain full stack applications using React.js, Node.js, JavaScript/TypeScript, and modern API architectures.
Build and enhance AWS serverless applications using Lambda, DynamoDB, S3, SNS/SQS, and related cloud services.
Develop scalable microservices and support application performance, monitoring, and reliability.
Create technical design specifications, unit tests, and documentation.
Collaborate with cross-functional teams to deliver high-quality software within project timelines.
Contribute to Agile delivery practices, CI/CD pipelines, DevOps automation, and engineering best practices.
Participate in code reviews, solution design discussions, and continuous improvement of development frameworks and testing automation.
Required Qualifications
7+ years of software development experience in full stack engineering.
Strong hands-on coding experience with JavaScript (ES6), TypeScript, React.js, and Node.js.
Proven experience building serverless applications on AWS, including Lambda, DynamoDB, S3, and SNS/SQS.
Experience designing and building APIs and microservices in cloud environments.
Strong understanding of software development lifecycle, object-oriented design, and modern engineering principles.
Practical experience with Agile methodologies, CI/CD pipelines, and DevOps best practices.
Strong problem-solving skills, communication skills, and ability to work effectively in remote collaborative teams.
Preferred Qualifications
Experience with Next.js and additional modern JavaScript frameworks.
Experience with AWS services such as CloudWatch, KMS, OpenSearch, Route 53, and VPC.
Experience with infrastructure as code, including CloudFormation or similar tools.
Experience with relational and NoSQL databases.
Exposure to data automation, data quality systems, or high-frequency data services.
Knowledge of GitHub, Ansible, and modern deployment automation practices.
Exposure to data science, GenAI, or machine learning concepts.
Candidate Profile
The hiring team is looking for a senior-level engineer who is highly motivated, proactive, organized, and comfortable working with minimal guidance. This person should be a strong communicator, a self-starter, and someone who can quickly contribute in a remote-first engineering environment.
Interview Process
30-minute technical video screening
60-minute technical/team interview with whiteboarding
Remote onboarding and equipment shipment prior to start
Technology
Some Awareness (1)
Novice (2)
Intermediate (3)
Advanced (4)
Expert (5)
AWS - Dynamo
2**
3
AWS - Lambda
2**
3
4
AWS - S3
2**
3
AWS - SNS/SQS
2**
3
node.js Development
3
4
JavaScript (ES6)
3
4
5
React.js
3
4
5
Other JS frameworks (Vue, Ember, Backbone, etc. - Please identify)
4*
5*
UI Development with HTML5, CSS3, DHTML
3
4
LEGEND:
* = if little or no React.js expertise
** = if node and react expertise level 5
Why TalentBurst?
At TalentBurst, we deliver more than talent, we deliver outcomes. We partner with you to move quickly and connect you to opportunities aligned with your skills and long term growth.
Backed by precision, transparency, and results, we connect top talent with leading organizations through trusted partnerships.
We offer competitive compensation and comprehensive benefits, including medical, dental, vision, and retirement options.
TalentBurst is an equal opportunity employer committed to an inclusive and diverse workforce.