Logo
The Giant Bullseye

Full Stack Developer

The Giant Bullseye, Saint Louis, Missouri, United States

Save Job

Job Description

Job Description

Job Overview

We are seeking a highly experienced

Senior Full Stack Developer

with over 10 years of hands-on expertise in designing, developing, and maintaining complex web applications. The ideal candidate will be proficient in both front-end and back-end technologies, possess strong problem-solving abilities, and demonstrate leadership in a collaborative team environment. This role requires a deep understanding of modern software architecture, cloud infrastructure, and best coding practices.

Key Responsibilities

Design, develop, and maintain full-stack applications using modern web technologies.

Collaborate with product managers, designers, and other developers to define and deliver features.

Architect scalable backend systems and RESTful/GraphQL APIs.

Write clean, maintainable, and efficient code following best practices.

Lead and mentor junior developers and participate in code reviews.

Optimize applications for maximum speed, scalability, and performance.

Ensure cross-platform optimization and responsiveness of applications.

Stay current with industry trends and emerging technologies.

Required Qualifications

10+ years of professional experience

in software development.

Strong proficiency in

JavaScript/TypeScript

, and at least one major front-end framework (e.g.,

React ,

Angular , or

Vue ).

Solid experience in backend development using

Node.js ,

.NET ,

Java ,

Python , or similar.

Deep understanding of

RESTful API

and

microservices

architecture.

Strong database skills (SQL and NoSQL) – e.g.,

PostgreSQL ,

MongoDB ,

MySQL .

Experience with

cloud platforms

such as AWS, Azure, or GCP.

Familiarity with containerization tools (e.g., Docker, Kubernetes).

Excellent problem-solving skills and ability to work independently.

Strong communication and team collaboration abilities.

Preferred Skills

Experience with CI/CD pipelines and DevOps practices.

Understanding of security best practices in full-stack development.

Knowledge of serverless architecture and event-driven systems.

Experience with Agile/Scrum methodologies.