Job Description
Are you ready to launch your career in tech?
We are urgently hiring talented Entry Level Software Engineers to join our fast-paced team in North Carolina and Virginia. We are looking for individuals who are passionate about coding, eager to learn, and ready to contribute to groundbreaking projects.
Why Join Us?
- Equity Options: We believe in sharing our success with our team. As an early contributor, you will be eligible for equity options.
- Remote/Flexible Work: Work from the comfort of your home in NC or VA, or our modern office in Raleigh.
- Fast Growth: A mentorship-driven environment designed to accelerate your technical skills.
As a Software Engineer, you will be at the forefront of building the future of our products. If you are a recent graduate or a career switcher with a strong foundation in programming, we want to meet you.
Responsibilities
- Write clean, efficient, and maintainable code in languages such as JavaScript, Python, or Java.
- Collaborate with senior developers and product managers to define features and technical specifications.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects and performance issues in a timely manner.
- Assist in the design and implementation of APIs and microservices.
- Contribute to documentation and technical specifications.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Familiarity with at least one programming language (JavaScript, Python, Java, C# preferred).
- Understanding of data structures, algorithms, and software design principles.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team.
- Willingness to learn new technologies and adapt to changing requirements.