Job Description
Are you a visionary engineer ready to drive innovation in the heart of the Bay Area? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our elite engineering team. We are a fast-paced tech company building scalable, high-impact solutions for global clients. If you thrive in a collaborative environment and love solving complex problems with modern technologies, we want to meet you.
Why Join Us?
- Competitive Compensation: Base salary between $145k and $195k depending on experience.
- Flexible Work: Hybrid model allowing you to work from our Oakland HQ or remotely.
- Growth: Clear pathways to leadership and technical specialization.
- Perks: Comprehensive health benefits, 401(k) matching, and continuous learning stipends.
We are looking for someone who doesn't just write code but architects solutions. Come build the future with us in Oakland, CA.
Responsibilities
- Design, develop, and deploy scalable web applications using modern frameworks (React, Node.js, or Python).
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define and deliver software features.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Contribute to technical documentation and architecture design documents.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with modern frontend frameworks (React, Angular, or Vue) and backend technologies (Node.js, Express, Django).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Experience with SQL databases (PostgreSQL, MySQL) and ORM tools.
- Strong problem-solving skills and attention to detail.