NEWPosted 12 hours ago

Job ID: JOB_ID_1383

Position Summary

Lightning Minds Inc. is seeking a Lead Backend Engineer to spearhead the development of complex, web-based applications and enterprise systems in Charlotte, NC. This is a high-impact leadership role requiring a deep technical background in Node.js, AWS, and modern integration patterns. As a Lead Engineer, you will not only be responsible for writing high-quality code but also for defining system architecture, mentoring junior developers, and collaborating with product owners to find the best possible solutions for our clients. This role is hybrid, requiring three days per week on-site in our Charlotte office to foster collaboration and team synergy.

Core Responsibilities

  • Lead the development and maintenance of enterprise-grade systems using TypeScript, Node.js, and Angular.
  • Architect and design scalable, extensible solutions with an emphasis on backend systems and RESTful API development.
  • Design and implement Digital Card solutions across mobile and web platforms, specifically within the AWS Cloud environment (Lambda, Glue, S3, DynamoDB).
  • Oversee the integration of complex patterns including ETL, B2B, and API-based integrations, utilizing a stack that includes AWS Glue, Lambda, and SQL (Postgres, Snowflake).
  • Manage middleware technologies such as MuleSoft, IBM MQ Series, Apollo GraphQL, SNS, Apache PySpark, and Airflow.
  • Collaborate with DevOps teams to ensure seamless deployment and maintenance of applications in production environments.
  • Own the quality of the codebase by implementing automated testing frameworks and conducting rigorous peer code reviews.
  • Mentor and guide junior developers, assisting in their professional growth and the overall technical elevation of the team.
  • Participate in the recruitment process to help build out a world-class technical team.

Technical Requirements

  • Minimum B.S. or M.S. in Computer Science or a related discipline from an accredited institution.
  • 5+ years of hands-on experience in backend application development using Node.js, TypeScript, and JavaScript.
  • 5+ years of experience building large-scale, internet-facing applications.
  • Extensive experience with AWS services, including Lambda, Glue, DynamoDB, and S3.
  • Proficiency in object-oriented programming, software engineering best practices, and quality engineering.
  • Strong experience with Kubernetes-based containers and modern CI/CD pipelines.
  • Excellent communication skills, with the ability to provide principled push-back and drive technical decisions.

Preferred Qualifications

  • Prior experience in the Financial Services or Credit Card industry is highly preferred.
  • Knowledge of native mobile coding (iOS/Android) is a significant plus.
  • Experience with Firebase and Contentful CMS.

Special Requirements

MUST be local to Charlotte and able to interview on-site; Hybrid: 3x per week on-site (Tue/Wed/Thur); Financial Services and Credit Card experience a big plus.


Compensation & Location

Salary: $165,000 – $210,000 per year

Location: Charlotte, NC


Recruiter / Company – Contact Information

Recruiter / Employer: Lightning Minds Inc.

Email: rahul@lightningminds.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
rahul@lightningminds.com with the subject:

DELETE_JOB_ID_1383

to delete@join-this.com.