Job Description
Urgently Hiring: Software Engineer in Charlotte, NC (Remote Options Available)
We are seeking a talented and motivated Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain scalable software solutions that drive our business forward. This position offers the flexibility of remote work while being based in the vibrant tech scene of Charlotte, North Carolina.
Why Join Us?
- Competitive Salary: $110k - $150k base salary.
- Remote-First Culture: Work from anywhere with a reliable internet connection.
- Growth Opportunities: Clear path for career advancement and technical skill development.
- Modern Tech Stack: Work with cutting-edge tools and technologies.
Responsibilities
- Design, develop, and test high-quality, scalable software applications using modern frameworks.
- Collaborate with product managers, designers, and other engineers to define features and implement technical solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Debug and resolve complex technical issues and performance bottlenecks in production environments.
- Participate in code reviews, technical planning, and agile sprint ceremonies.
- Conduct unit testing and integration testing to ensure software reliability.
- Mentor junior developers and contribute to the technical knowledge base of the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, or Python.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a remote team environment.