Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team at Apex Digital Solutions. In this role, you will be at the forefront of developing next-generation scalable web applications that drive our global revenue. You will bridge the gap between complex backend systems and intuitive frontend experiences, ensuring our platform remains robust, secure, and lightning-fast. If you are passionate about clean code, system architecture, and mentoring the next generation of developers, we want to hear from you.
Why Join Us?
- Competitive compensation package and equity options.
- Flexible remote-first policy with co-working spaces in NYC.
- Unlimited PTO and comprehensive health benefits.
- Access to cutting-edge technologies and continuous learning stipends.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern technologies such as React, Node.js, and AWS.
- Architect microservices that ensure high availability and fault tolerance across distributed systems.
- Lead code reviews and technical discussions, providing mentorship to junior and mid-level developers.
- Collaborate closely with product managers and designers to translate complex requirements into elegant technical implementations.
- Optimize application performance and troubleshoot complex bugs in production environments.
- Contribute to the definition of best practices, coding standards, and CI/CD pipelines.
Qualifications
- 5+ years of professional software development experience with a strong focus on full-stack development.
- Proficiency in JavaScript/TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Strong understanding of database technologies (PostgreSQL, MongoDB, or Redis) and SQL optimization.
- Demonstrated ability to lead projects and mentor team members effectively.
- Excellent problem-solving skills and a passion for writing clean, maintainable code.