Job Description
We are a forward-thinking technology firm seeking a Senior Software Engineer to join our growing team. We are committed to diversity and inclusion and offer comprehensive visa sponsorship (H1B, O1, TN, etc.) to exceptional candidates looking to work in the United States.
As part of our team, you will play a critical role in building scalable, high-performance applications that serve millions of users. We foster a culture of innovation, continuous learning, and technical excellence.
Responsibilities
- Architect and develop robust, scalable, and secure software solutions using modern technologies.
- Collaborate closely with product managers, designers, and fellow engineers to deliver top-tier features.
- Mentor junior engineers, conduct code reviews, and establish best practices for code quality.
- Optimize application performance, ensure security compliance, and reduce technical debt.
- Participate in the full software development lifecycle, from requirements definition to production deployment.
- Troubleshoot complex issues and implement effective solutions in a fast-paced environment.
Qualifications
- Minimum of 5 years of professional software development experience with at least 3 years in a senior capacity.
- Strong proficiency in JavaScript/TypeScript and modern frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Go.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Demonstrated ability to obtain and maintain US work authorization; we provide visa sponsorship support.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.