Full Stack Engineer

Overview

On Site
Full Time

Skills

Node.JS
Systems Integration
Problem Solving
API Gateway
Mysql
Postgresql
User Experience
Caching
Kubernetes
DevOps
Docker
backend
RESTful APIs
microservices
Architecture
Application Programming Interfaces (APIs)
Scalability
Stakeholder Management
Cloud Computing
Communication Skills
Software Debugging
Web Applications
Amazon Web Services
Data Modelling
Reliability
Amazon Elastic Compute Cloud
Amazon Relational Database Service
Amazon S3
Containerisation
Cost Optimisation
Front End Software Development
ReactJS
Databases
System Availability
Relational Databases
Professional Responsibility
Query Optimisation
Functional Programming
User Authentication
Indexer
Memcached
Redis

Job Details

Full Stack Engineer/Application Owner: 1Sr. and 2 Jr.

Salary and experience level same as above.

Role Overview

We are seeking a Full Stack Engineer experienced in building and managing modern web applications

with React, Node.js, AWS, MySQL, and PostgreSQL. The candidate will take responsibility for an

existing application, understand it end-to-end, and ensure a seamless transition from the current

resource.

The role requires strong technical depth across backend, frontend, and cloud infrastructure, combined

with an ownership mindset to manage application health, enhancements, and stakeholder

communication.

Key Responsibilities

- Take complete ownership of an existing full stack application hosted on AWS.

- Work closely with the current resource to understand the system's architecture, data model, APIs, and

integrations.

- Maintain and enhance backend services built with Node.js, ensuring scalability, reliability, and

performance.

- Develop and optimize frontend components using React for a seamless user experience.

- Manage and optimize relational databases (MySQL and PostgreSQL) for high availability and efficient

performance.

- Implement application deployments, monitoring, and cost optimization strategies on AWS.

- Troubleshoot issues across the stack (frontend, backend, database, cloud).

- Collaborate with stakeholders and act as the single point of accountability for the application.

Required Skills & Experience

- Strong experience with AWS services (EC2, RDS, S3, Lambda, API Gateway, etc.).

- Proficiency in Node.js for backend development.

- Expertise in React.js for modern frontend development.

- Solid understanding and hands-on experience with MySQL and PostgreSQL (schema design,

indexing, query optimization).

- Knowledge of REST APIs, authentication, and integration best practices.

- Ability to quickly analyze, document, and own existing systems.

- Strong problem-solving and debugging skills.

- Excellent communication skills for cross-functional collaboration.

Preferred Qualifications

- Familiarity with CI/CD pipelines and DevOps practices.

- Experience with containerization (Docker, Kubernetes) on AWS.

- Exposure to caching (Redis, Memcached) and messaging systems.

- Background in application transition or ownership roles

Requirements

Key Responsibilities

- Take complete ownership of an existing full stack application hosted on AWS.

- Work closely with the current resource to understand the system's architecture, data model, APIs, and

integrations.

- Maintain and enhance backend services built with Node.js, ensuring scalability, reliability, and

performance.

- Develop and optimize frontend components using React for a seamless user experience.

- Manage and optimize relational databases (MySQL and PostgreSQL) for high availability and efficient

performance.

- Implement application deployments, monitoring, and cost optimization strategies on AWS.

- Troubleshoot issues across the stack (frontend, backend, database, cloud).

- Collaborate with stakeholders and act as the single point of accountability for the application.

Required Skills & Experience

- Strong experience with AWS services (EC2, RDS, S3, Lambda, API Gateway, etc.).

- Proficiency in Node.js for backend development.

- Expertise in React.js for modern frontend development.

- Solid understanding and hands-on experience with MySQL and PostgreSQL (schema design,

indexing, query optimization).

- Knowledge of REST APIs, authentication, and integration best practices.

- Ability to quickly analyze, document, and own existing systems.

- Strong problem-solving and debugging skills.

- Excellent communication skills for cross-functional collaboration.

Preferred Qualifications

- Familiarity with CI/CD pipelines and DevOps practices.

- Experience with containerization (Docker, Kubernetes) on AWS.

- Exposure to caching (Redis, Memcached) and messaging systems.

- Background in application transition or ownership roles

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Cosmic-I LLC DBA Northern Base