Job Description
Join Apex Dynamics in Long Beach, CA as our next Senior Software Engineer and drive innovation in a collaborative environment.
We are looking for a talented and motivated individual to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining robust software solutions that power our business operations. You will work closely with cross-functional teams to deliver high-quality products that exceed customer expectations. If you are passionate about technology and want to make a significant impact, we invite you to apply.
Why Work With Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and hybrid options.
- Professional development and continuous learning opportunities.
- A dynamic and inclusive company culture.
Responsibilities
- Design, develop, and implement scalable software solutions using modern programming languages and frameworks.
- Collaborate with product managers and designers to define, design, and ship new features with high quality.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, provide constructive feedback, and mentor junior developers.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability and performance.
- Conduct unit and integration testing to verify functionality and reliability.
- Stay up-to-date with emerging technologies and industry trends to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software engineering experience.
- Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, or C#).
- Experience with front-end technologies such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills, attention to detail, and the ability to work in an Agile environment.