Job Description
We are urgently hiring for a Senior Software Engineer to join our dynamic team in Charlotte, NC!
We are seeking a visionary and technical expert to drive our next generation of products. If you are looking for a role with immediate impact and competitive compensation, this is the opportunity for you. Our culture is fast-paced, innovative, and collaborative.
Why Apply?
- Immediate Start: We are looking to fill this role immediately to meet growing project demands.
- Competitive Compensation: Salary commensurate with experience, up to $125,000.
- Hybrid Work Model: Enjoy the best of both worlds with a flexible schedule from our Charlotte office.
- Modern Tech Stack: Work with cutting-edge technologies and best practices.
Responsibilities
- Design, develop, and deploy scalable web applications using modern frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and deliver high-quality code.
- Mentor junior developers and conduct code reviews to ensure maintainability and best practices.
- Optimize application performance, security, and scalability to handle high traffic loads.
- Troubleshoot complex technical issues and implement robust solutions in a timely manner.
- Participate in the full software development lifecycle (SDLC) including architecture design and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, Node.js, and Python.
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of RESTful APIs, database design (SQL/NoSQL), and version control (Git).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.