Full Stack Engineer

KEY BUSINESS SOLUTIONS
Boston, United States of America
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Boston, United States of America

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Component-Based Software Engineering
Application Performance Management
Cloud Computing
Code Review
Software Debugging
Amazon DynamoDB
Python
Node.js
NoSQL
SQL Databases
React
Backend
GIT
Amazon Web Services (AWS)
Containerization
Kubernetes
Front End Software Development
Functional Programming
React Testing Library
Api Gateway
REST
Software Version Control
Serverless Computing
Docker

Job description

using modern frontend and backend technologies. In this role, you'll work across the full development lifecycle-owning features end to end and collaborating closely with product, design, and engineering teams to deliver high-quality solutions.

Your Impact · Design and develop responsive, user-facing applications using React · Build and maintain backend services and APIs using Node.js and Python · Develop, deploy, and maintain cloud-based solutions on AWS · Collaborate with product managers, UX designers, and other engineers to translate business requirements into technical solutions · Write clean, reusable, and testable code following best practices · Participate in code reviews, architecture discussions, and continuous improvement initiatives · Troubleshoot, debug, and optimize application performance across the stack.

Requirements

· Strong experience with React (hooks, state management, component-based architecture) · Solid backend development experience with Node.js and/or Python · Hands-on experience with AWS services (e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway) · Experience building and consuming RESTful APIs · Familiarity with SQL and/or NoSQL databases · Understanding of CI/CD pipelines and modern deployment practices · Experience with Git-based version control workflows · Strong problem-solving skills and the ability to work independently and collaboratively.

Nice to Have · Experience with serverless architectures · Familiarity with containerization tools (Docker, Kubernetes) · Knowledge of frontend testing frameworks (Jest, React Testing Library) · Exposure to Agile/Scrum development environments.

Apply for this position