Job Description
Are you a visionary developer ready to shape the future of fintech?
NexTech Innovations is seeking a Senior Full Stack Engineer to join our elite engineering team in Charlotte, NC. We are a fast-paced, remote-first company with a strong local presence, offering a hybrid work model that combines the flexibility of remote work with the collaboration of our downtown Charlotte office.
In this role, you will architect scalable solutions, lead technical strategy, and mentor junior developers. If you are passionate about clean code, cloud architecture, and building user-centric applications, we want to hear from you.
Why Join Us?
- Competitive salary ($110k - $150k)
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and flexible remote work options.
- Professional development budget and annual conference attendance.
Responsibilities
- Architect & Design: Design and implement robust, scalable, and secure full-stack web applications using modern technologies.
- Code Leadership: Write clean, maintainable, and efficient code (JavaScript/TypeScript) while conducting thorough code reviews to ensure best practices.
- Database Management: Optimize database performance and design complex schemas using SQL and NoSQL solutions.
- Collaboration: Work closely with product managers and designers to translate business requirements into technical specifications.
- Cloud Infrastructure: Manage and deploy applications to AWS/Azure, ensuring high availability and security compliance.
- Mentorship: Guide junior engineers and conduct technical training sessions to foster team growth.
Qualifications
- Experience: 5+ years of professional experience in full-stack software development.
- Core Skills: Proficiency in React or Angular, Node.js, and PostgreSQL or MongoDB.
- Language: Strong command of JavaScript (ES6+) and TypeScript.
- Cloud: Experience with AWS or Azure services (EC2, S3, Lambda, RDS).
- DevOps: Familiarity with CI/CD pipelines (GitLab, Jenkins) and containerization (Docker, Kubernetes).
- Communication: Excellent verbal and written communication skills; ability to explain complex technical concepts to non-technical stakeholders.