Job Description
We are urgently hiring a talented Senior Software Engineer to join our high-performing team in New York. If you are looking for a role that offers immediate impact and a chance to work on cutting-edge technology, this is the opportunity for you. We value innovation, speed, and quality, and we need a dedicated professional who can hit the ground running.
About the Role:
As a Senior Software Engineer, you will play a pivotal role in architecting, developing, and maintaining scalable software solutions. You will work closely with product managers and designers to deliver exceptional user experiences. This is a fast-paced environment where your contributions will be recognized and rewarded.
Responsibilities
- Design & Development: Architect and implement high-quality, scalable software solutions using modern technologies.
- Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaboration: Work effectively with cross-functional teams (UX/UI, Product, QA) to define, design, and ship new features.
- Debugging: Troubleshoot complex technical issues and optimize application performance.
- Mentorship: Provide technical guidance and mentorship to junior developers on the team.
- Urgent Delivery: Meet tight deadlines and deliver high-priority features with minimal supervision.
Qualifications
- Experience: Minimum of 5+ years of professional software development experience.
- Language: Proficiency in JavaScript and Python (or similar languages).
- Frameworks: Strong experience with React, Node.js, or Angular.
- Database: Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Communication: Excellent verbal and written communication skills.
- Availability: Ability to start immediately.