Job Description
Are you a visionary engineer ready to shape the future of digital experiences? Apex Innovations is seeking a dynamic Senior Software Engineer to join our elite engineering team in Los Angeles. We are a fast-growing tech company focused on building scalable, high-performance software solutions for enterprise clients.
As a key member of our team, you will have the opportunity to work with cutting-edge technologies and mentor junior developers in a collaborative, innovative environment.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and deliver exceptional user experiences.
- Write clean, efficient, and well-documented code following industry best practices and standards.
- Conduct thorough code reviews, testing, and debugging to ensure software reliability and security.
- Mentor junior and mid-level engineers, providing technical guidance and fostering a culture of continuous learning.
- Optimize application performance and troubleshoot complex technical issues in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with a strong focus on JavaScript/TypeScript and front-end frameworks (React, Angular, Vue).
- Experience with backend technologies such as Node.js, Python, or Java.
- Proficiency in cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Strong understanding of SQL and NoSQL databases, including relational database design.
- Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, Agile environment.