Job Description
Apex Innovations is a leading tech firm based in the heart of Long Beach, California, dedicated to revolutionizing the logistics and data analytics space. We are currently seeking a highly skilled Senior Software Engineer to join our team immediately. This is an incredible opportunity to work with cutting-edge technologies in a collaborative environment that values innovation and professional growth.
In this role, you will be responsible for architecting scalable systems, mentoring junior developers, and driving the technical vision of our flagship products. If you are a problem solver who thrives in a fast-paced environment, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust, scalable, and high-performance software solutions.
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Mentor junior engineers and conduct code reviews to ensure best practices and code quality.
- Optimize existing codebases for performance, security, and maintainability.
- Participate in the full software development lifecycle, from planning and design to testing and deployment.
- Identify technical risks and propose solutions to mitigate them.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Strong proficiency in languages such as Python, Java, or Go.
- Experience with modern front-end frameworks (React, Vue, Angular) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of database management systems (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in an agile environment.