Job Description
We are looking for a talented Senior Software Engineer to join our growing team in New York City. At Apex Innovations, we value innovation, collaboration, and technical excellence. You will play a critical role in building and maintaining our core products that serve millions of users across the globe.
As a Senior Engineer, you will not only write code but also mentor junior developers and architect scalable solutions that drive our business forward.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern technologies.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Collaborate with cross-functional teams including product managers, designers, and other engineers.
- Identify performance bottlenecks and optimize application speed and scalability.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Contribute to the technical roadmap and influence architectural decisions.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with SQL and NoSQL databases.
- Experience with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team-oriented, collaborative environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.