A financial services company located in Charlotte, NC is currently seeking a Fullstack Software Engineer for its Customer Care & Communications Platform.
About the Opportunity:
- Assignment Length: Ongoing
- Setting: Hybrid (3 days on-site, 2 days remote; preferably in the office on Tuesdays and Thursdays)
Responsibilities:
- Designing and architecting distributed systems for scalable and reliable platforms
- Establishing coding best practices and conducting peer code reviews
- Enabling CI/CD, test, and release pipelines
- Collaborating with the DevOps team to deploy solutions on AWS
- Triaging production and integration issues from API consumers
- Performing other duties, as needed
Qualifications:
- 3-5 years of experience in software engineering
- Bachelor’s degree in Computer Science or a related field
- Expert in JavaScript and TypeScript
- Proficiency in building Restful and GraphQL APIs with Node.js
- Experience with AWS and CI/CD pipelines
- Strong problem-solving and analytical skills
- Excellent communication and collaborative skills
Desired Skills:
- Experience with React/React Native
- Experience with relational, key-value, or document databases
- Knowledge of additional programming languages or technologies



