Senior Full-Stack Developer (Local to Charlotte, NC)

Bertrandt US Inc
Charlotte, NC, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$122,000.0 - $175,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Applications Architecture Application Integration Architecture Application Performance Management Application Services HTML5 User Authentication Browser Compatibility Cascading Style Sheets (CSS)
+42 more
Cloud Computing Cloud Engineering Code Review Databases Continuous Integration Data Visualization Software Design Patterns DevOps PostgreSQL MongoDB MySQL Node.Js NoSQL Performance Tuning Ui Patterns Cloud Services Responsive Web Design Secure Coding Session Management Software Engineering TypeScript Web Applications Data Logging Enterprise Software Applications Cloud Platform System ReactJS Express.js Software Security Backend Containerization AngularJS Material UI Kubernetes Deployment Automation Graphql Data Management Front End Software Development Software Coding Restful APIs Docker Databricks Microservices

Job description

The Senior Full Stack Developer will lead the design, development, integration, and support of enterprise-grade web applications, APIs. The role will focus on architecting scalable frontend and backend solutions, modernizing application platforms, and implementing secure, high-performing, and maintainable full stack applications leveraging modern web technologies and cloud-native development practices., The developer will provide technical leadership across the full application stack utilizing React, Angular, Node.js, Express.js, and related technologies while collaborating closely with architecture, DevOps, data, and business teams to deliver enterprise-scale digital solutions., * Lead the design and development of responsive, scalable, and user-centric web applications using React, Angular, TypeScript, JavaScript, HTML5, and CSS3.

  • Architect reusable UI frameworks, shared component libraries, and frontend design patterns supporting enterprise-scale applications.
  • Develop advanced dashboards, workflows, data visualizations, and interactive user experiences using modern UI technologies.
  • Optimize frontend applications for performance, accessibility, responsiveness, scalability, and cross-browser compatibility.
  • Integrate frontend applications with RESTful APIs, GraphQL services, backend microservices, and cloud-native platforms.
  • Collaborate with UX/UI teams to define and implement modern user experience standards and frontend best practices.
  • Establish frontend coding standards, testing frameworks, and development guidelines.

Back-End Architecture & Development:

  • Design, develop, and maintain scalable backend services and APIs using Node.js, Express.js, and modern backend frameworks.
  • Architect and implement RESTful APIs, event-driven services, and microservices-based application platforms.
  • Develop secure authentication, authorization, API security, and session management frameworks.
  • Design and optimize backend processing, database interactions, and distributed application workflows for scalability and performance.
  • Integrate applications with enterprise systems, cloud services, third-party platforms, and data platforms.
  • Implement logging, observability, monitoring, resiliency, and error-handling frameworks across application services.
  • Support high-availability and scalable distributed application architectures.

Cloud, DevOps & Platform Engineering:

  • Lead deployment and operational support activities within cloud-native and containerized environments.
  • Collaborate with DevOps and platform engineering teams to implement CI/CD pipelines, deployment automation, and infrastructure integration.
  • Support containerization and orchestration technologies including Docker and Kubernetes.
  • Drive application performance tuning, scalability optimization, operational monitoring, and production support processes.
  • Implement enterprise application security, governance, and operational best practices.

Agile Delivery:

  • Participate in architecture reviews, solution design sessions, code reviews, and technology evaluations.
  • Collaborate with product owners, architects, QA teams, DevOps engineers, and business stakeholders throughout the software development lifecycle.
  • Contribute to enterprise development standards, modernization initiatives, and continuous improvement efforts.

Deliverables:

  • Production-ready enterprise web applications and backend services with supporting technical documentation.
  • Scalable frontend architectures and reusable UI component libraries.
  • Secure and scalable REST APIs and microservices.
  • Cloud-native application integrations and operational support frameworks.
  • Monitoring, logging, observability, and application support documentation.
  • Technical design documents, architecture diagrams, and operational runbooks.
  • Weekly status reports and participation in Agile sprint ceremonies.

Requirements

Do you have experience in UI implementation?, * 8 - 10 years of experience in Full Stack Application Development.

  • Strong expertise in React, Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Deep backend development experience using Node.js, Express.js, and modern API frameworks.
  • Strong experience designing and developing RESTful APIs, microservices, and distributed application architectures.
  • Experience architecting scalable frontend frameworks and reusable UI component libraries.
  • Strong understanding of frontend performance optimization, accessibility, and responsive design principles.
  • Experience with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, Databricks or similar technologies.
  • Strong familiarity with AWS cloud services, Docker, Kubernetes, and cloud-native application development.
  • Experience in DevOps processes, and deployment automation.
  • Strong understanding of application security, authentication, authorization, and secure coding practices.
  • Excellent analytical, troubleshooting, communication, and stakeholder collaboration skills.

Benefits & conditions

1710 Commonwealth Avenue, Charlotte, NC 28205 Hybrid work $122,000 - $175,000 a year - Contract, Pulled from the full job description

  • 401(k)
  • Health insurance
  • Disability insurance
  • Paid holidays, General Benefits:
  • Complete and comprehensive benefits package including Med/Dent/Vision
  • Employer paid STD/LTD/Life
  • 401k Retirement program
  • Generous paid vacation/sick/holidays
  • Creativity encouraged in a fun, friendly work environment

About the company

With the strength of a global network of over 14,500 colleagues in 50+ locations, Bertrandt US combines deep expertise in Electronics, Product Engineering, Physical, and Production & After Sales. Join us in engineering tomorrow’s mobility today.

Apply for this position

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

Apply on indeed.com

Good distractions

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

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

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 · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all