Job Description
We are looking for a passionate Software Engineer to join our dynamic team in Long Beach, CA. We are currently experiencing rapid growth and need a skilled professional who is ready to start tomorrow and contribute immediately to our flagship product.
In this role, you will work in a fast-paced, agile environment where your code will have a direct impact on millions of users. You will collaborate with designers and product managers to deliver cutting-edge web solutions.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Debug, optimize, and refactor existing codebases to improve performance and user experience.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Conduct unit testing and integration testing to identify and resolve bugs early.
- Stay up-to-date with the latest industry trends and technologies to propose innovative solutions.
Qualifications
- BS in Computer Science, Engineering, or a related technical field (or equivalent work experience).
- 3+ years of professional experience in software development.
- Proficiency in programming languages such as JavaScript, Python, Java, or C#.
- Strong understanding of RESTful APIs, database management (SQL/NoSQL), and cloud services (AWS/Azure).
- Experience with React, Angular, or Vue.js is highly preferred.
- Excellent problem-solving skills and the ability to work independently in a remote-first culture.
- Strong communication skills and a team-oriented mindset.