Job Description
We are Urgently Hiring a Senior Software Engineer!
Apex Innovations is looking for a passionate and experienced Senior Software Engineer to join our high-growth team in New York City. If you are looking for a role that challenges you to build scalable, impactful solutions and offers a competitive salary, this is the opportunity for you.
As a Senior Software Engineer, you will be at the forefront of our technical strategy, working with cutting-edge technologies to drive innovation for our clients.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options.
- Professional development and continuous learning budget.
Don't miss out on this chance to advance your career in one of the world's most dynamic tech hubs. Apply today!
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Write clean, maintainable, and efficient code using modern programming languages and frameworks.
- Conduct thorough code reviews and provide constructive feedback to junior developers.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Participate in the full software development lifecycle, from requirements gathering to post-launch support.
- Stay up-to-date with emerging technologies and industry best practices to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (e.g., React, Angular, Vue).
- Deep understanding of backend technologies such as Node.js, Python, or Java.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
- Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.