Job Description
We are seeking a Senior Software Engineer to join our elite team in the heart of New York City. At Apex Innovations, we don't just build software; we engineer the future of digital experiences. If you are a technical visionary looking for an environment that values innovation, scalability, and impact, this is your opportunity.
In this role, you will lead architectural decisions, mentor the next generation of engineers, and build robust, high-performance applications that serve millions of users globally.
Responsibilities
- Architect and develop scalable, high-availability web applications using modern JavaScript frameworks (React, Node.js).
- Lead code reviews and establish best practices for code quality, security, and performance.
- Collaborate with cross-functional teams including Product Managers, Designers, and DevOps engineers.
- Optimize database queries and system architecture to ensure sub-millisecond response times.
- Mentor junior developers and conduct technical training sessions to foster team growth.
- Implement CI/CD pipelines to automate deployment and testing processes.
- Troubleshoot complex production issues and drive root-cause analysis.
Qualifications
- Minimum of 5 years of professional experience in full-stack software development.
- Deep expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Proven experience with front-end frameworks such as React or Angular.
- Strong backend skills in Node.js, Python, or Java.
- Familiarity with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent communication skills and the ability to translate technical requirements into business solutions.