Job Description
Apex Innovations is a fast-growing technology firm in the heart of the Central Valley, and we are urgently hiring a talented Software Engineer to help us scale our platform. We are looking for a problem solver who thrives in a dynamic environment and is ready to take ownership of critical features that impact millions of users.
As part of our team, you will work with the latest technologies, collaborate with cross-functional teams, and drive innovation from the ground up. This is a fantastic opportunity for a developer who wants to make a significant impact immediately.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Write clean, efficient, and well-documented code, including thorough unit and integration testing.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Identify and resolve performance bottlenecks and optimize application speed and scalability.
- Stay current with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java with strong knowledge of data structures and algorithms.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS or Azure) and containerization technologies (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently in a fast-paced, agile environment.
- Excellent communication skills and a collaborative team player attitude.