Job Description
We are currently seeking a talented Software Engineer to join our growing team. This is an urgent hiring opportunity for a proactive professional who thrives in a fast-paced environment. You will be responsible for designing, developing, and maintaining high-quality software solutions that drive our business growth.
As a remote-first company, we value flexibility and collaboration. While we are open to candidates from various locations, we are particularly interested in candidates with experience in the Long Beach, CA or Texas tech communities.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages (Python, Java, or JavaScript).
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance standards are met.
- Debug, troubleshoot, and resolve complex technical issues and defects in a timely manner.
- Contribute to the continuous improvement of our development processes and CI/CD pipelines.
- Engage in architectural discussions and help shape the technical direction of the product.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional software development experience in a related field.
- Strong proficiency in at least one modern programming language (e.g., Python, Java, C#).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with modern front-end frameworks (React, Angular, Vue) and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Ability to communicate effectively and work independently in a remote setting.