Job Description
We are a leading technology firm based in New York City, seeking a highly skilled Senior Software Engineer to join our dynamic team. This is a full-time, fully remote position that allows you to work from the comfort of your home while collaborating with top talent across the United States.
Why Join Us?
- Work From Home Flexibility: Enjoy the freedom to work remotely with a supportive, results-driven culture.
- Equipment Provided: We cover all your remote work needs. We provide a high-performance MacBook Pro, 27-inch 4K Monitor, ergonomic chair, keyboard, mouse, and a monthly high-speed internet stipend.
- Professional Growth: Access to continuous learning, certification reimbursement, and clear career advancement pathways.
- Competitive Benefits: Comprehensive health insurance, 401(k) matching, and unlimited PTO.
We are looking for a problem solver who thrives in a fast-paced environment and is passionate about building scalable, user-centric software solutions.
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks and technologies.
- Collaborate with cross-functional teams (designers, product managers, and engineers) to define, design, and ship new features.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews, perform debugging, and troubleshoot complex technical issues to ensure system stability.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Optimize application performance and ensure responsiveness to user requests.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts.
- Demonstrated ability to work independently in a remote environment.