Job Description
Are you ready to build the future? Apex Digital Systems is looking for a visionary Senior Software Engineer to join our elite team in San Francisco. We are at the forefront of 2024 innovation, leveraging cutting-edge technology to solve complex global challenges.
In this pivotal role, you will take ownership of large-scale projects, driving architectural decisions that shape our product roadmap. You will work in a collaborative, high-performance environment where your code directly impacts millions of users worldwide.
What You'll Do:
- Architect and develop robust, scalable web applications using modern frameworks like React and Node.js.
- Lead technical design reviews and mentor junior engineers to foster a culture of technical excellence.
- Optimize application performance, ensuring seamless user experiences across all devices.
- Collaborate closely with product managers and designers to translate business requirements into technical solutions.
- Ensure code quality, security, and adherence to industry best practices and coding standards.
Why Join Apex Digital Systems?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work policies.
- Unlimited PTO and professional development stipends.
Responsibilities
- Design, develop, and maintain high-quality software code.
- Perform code reviews and provide constructive feedback to the team.
- Identify and resolve technical debt to ensure long-term scalability.
- Participate in the full software development lifecycle (SDLC).
- Stay up-to-date with emerging technologies and integrate them into our stack.
- Contribute to the technical documentation and knowledge base.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Deep experience with front-end frameworks (React, Vue, or Angular).
- Familiarity with backend technologies (Node.js, Python, or Go).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an Agile environment.