Job Description
We are looking for ambitious individuals to join our team as Entry Level Software Engineers. While our headquarters are based in Los Angeles, we are expanding our remote workforce to talented candidates across North Carolina and the rest of the US. This is an exciting opportunity to launch your career with a forward-thinking company that values flexibility and innovation.
Key Highlights:
- Work from anywhere with our flexible remote options.
- Competitive starting salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Access to mentorship programs and professional development.
Responsibilities
- Develop, test, and maintain high-quality, scalable software applications.
- Collaborate with senior engineers and product managers to define project requirements.
- Write clean, efficient, and well-documented code in JavaScript, Python, or Java.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and troubleshoot issues to ensure optimal system performance.
- Contribute to the full software development lifecycle, from design to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Knowledge of at least one programming language (e.g., JavaScript, Python, Java, C++).
- Understanding of data structures, algorithms, and software design patterns.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a remote team environment.
- Familiarity with Git, REST APIs, and cloud platforms (AWS/Azure) is a plus.