Senior Full Stack Developer

CATALINA BUSINESS SOLUTIONS INC.
United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$104,000.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

Web Interfaces Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Business Analytics Applications Data Analysis HTML5 User Authentication Cascading Style Sheets (CSS) Cloud Computing Code Reuse
+35 more
Code Review Databases Continuous Integration Relational Databases Software Debugging DevOps Python (Programming Language) PostgreSQL MongoDB MySQL Node.Js NoSQL OAuth Role-Based Access Control JSON Web Token Responsive Web Design Software Deployment Systems Integration TypeScript Web Applications Web Application Frameworks ReactJS Software Security Backend Git Vue.js AngularJS Material UI Front End Software Development Restful APIs Es2015 Docker Databricks Web Api Microservices

Job description

We are seeking an experienced Senior Full Stack Developer to design, develop, deploy, and support scalable web applications and backend services. The ideal candidate will have strong experience with modern front-end and back-end technologies, RESTful APIs, databases, cloud platforms, and DevOps practices.

The selected candidate will work closely with developers, data engineers, DevOps teams, and product owners to deliver secure, reliable, and maintainable solutions.

Key Responsibilities

  • Design, develop, deploy, and support full stack web applications in a production environment.
  • Build and optimize responsive user interfaces and backend APIs and services.
  • Develop and integrate RESTful APIs and backend systems.
  • Ensure secure and reliable integration between frontend, backend, and analytics services.
  • Implement authentication, authorization, and data protection across the application stack.
  • Develop reusable code, UI components, and API endpoints to support scalable solutions.
  • Integrate web applications with analytics platforms and services.
  • Participate in code reviews and maintain technical documentation.
  • Support application deployment, monitoring, troubleshooting, and continuous improvement.
  • Collaborate with developers, data engineers, DevOps teams, and product owners throughout the development lifecycle.

Requirements

  • Experience building, deploying, and supporting full stack web applications in a production environment.
  • Strong experience developing and integrating RESTful APIs and backend systems.
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience developing responsive and user-friendly web interfaces.
  • Strong experience with at least one modern front-end framework such as React, Angular, or Vue.js.
  • Proficiency in one or more backend technologies, including Python, Java, or Node.js.
  • Experience with RESTful API development and API security practices.
  • Knowledge of authentication and authorization technologies, including OAuth2, JWT, and role-based access control (RBAC).
  • Experience with microservices architecture and integration patterns.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Experience with NoSQL databases such as MongoDB.
  • Experience with Git-based development workflows.
  • Familiarity with CI/CD practices and containerization using Docker.
  • Experience or familiarity with cloud deployment practices using AWS or GCP.
  • Experience integrating web applications and APIs with analytics platforms.
  • Strong analytical, troubleshooting, debugging, and communication skills., * Experience integrating analytics outputs into web applications.
  • Experience with Databricks or similar analytics platforms.
  • Experience working in enterprise or government environments.
  • Experience supporting and improving production applications.
  • Ability to work effectively with cross-functional teams in a remote environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

Videos

See all

Related articles

See all