Job Description
Join Apex Digital Systems and lead the future of technology.
We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in San Jose, California. In this role, you will design, develop, and deploy scalable software solutions that power our clients' businesses. We offer a hybrid work environment, competitive benefits, and a clear path for career growth.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible PTO and remote work options.
- Professional development and mentorship programs.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern web technologies.
- Collaborate with cross-functional teams (product managers, designers, QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on scalability and performance.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and debug complex technical issues in production environments.
- Participate in the full software development lifecycle (SDLC) from requirements gathering to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with cloud platforms such as AWS or Google Cloud Platform.
- Deep understanding of software design patterns and architectural principles.
- Excellent problem-solving skills and attention to detail.