Full-stack developer - Switchy.io
Min Experience
5 years
Location
Remote (India)
JobType
full-time
- Overview
About the role
**About Switchy.io:
Switchy.io is a leading URL shortener and marketing platform trusted by over 50,000 users worldwide. As a company with a global, remote team, we are dedicated to fostering a collaborative and engaging work environment. We’re not just tech enthusiasts but a group of cool, creative minds committed to driving innovation and excellence.
**Job Description:**
We are on the lookout for a Full Stack Developer to enhance our team. In this role, you will develop and refine the front-end and back-end of our cutting-edge web applications. You will collaborate with a talented team of developers and designers to deliver high-quality, scalable, and innovative solutions that keep us at the forefront of the digital marketing industry.
**Key Responsibilities:
**
* Develop and maintain web applications using Angular, Express, NestJS, and TypeScript.
* Implement and maintain backend services with Hasura and GraphQL.
* Manage deployments and runtime environments using Caddy and Google Cloud Platform (GCP).
* Address and resolve scalability issues to enhance system performance and reliability.
* Develop, and deploy scalable software solutions.
* Participate in code reviews and maintain high standards for code quality and system security.
* Stay updated with new technologies and best practices in web development.
**Required Skills and Qualifications:
**
* Strong knowledge of Google Cloud Platform and Cloudflare.
* Proficiency in Angular, Express, NestJS, Caddy, Hasura, GraphQL, GCP, and TypeScript.
* Strong understanding of full-stack development processes and lifecycle.
* Proven experience in building scalable web applications.
* Excellent problem-solving skills and ability to handle complex technical challenges.
* Experience with cloud infrastructure and performance optimization.
* Strong communication and teamwork skills.
* Bachelor’s degree in Computer Science or related field, or equivalent work experience.
**Preferred Skills:**
Experience with CI/CD pipelines and automated testing.
Prior remote work experience and ability to manage time effectively with minimal supervision.
**Benefits**:
Flexible working hours and a supportive remote work culture.
Opportunities for professional growth and development.