Job Description
Apex Digital Solutions is seeking a highly skilled and motivated Senior Software Engineer to join our growing team in Los Angeles. We are looking for a problem-solver who is passionate about building scalable, high-performance web applications. This is an immediate hire opportunity for a self-starter who thrives in a fast-paced, agile environment.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern web technologies.
- Collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews, provide constructive feedback, and mentor junior team members.
- Identify, troubleshoot, and resolve complex bugs and performance bottlenecks.
- Conduct thorough testing and ensure the reliability and security of our applications.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Proficiency in JavaScript, HTML5, and CSS3.
- Strong experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with backend technologies (Node.js, Python, or Java) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently and as part of a team.