We are seeking a Full-Stack Developer to design, build, and maintain scalable web applications across the entire stack. You will work closely with product, design, and engineering teams to deliver high-quality features, improve system performance, and contribute to architectural decisions. This role requires strong ownership, clean coding practices, and the ability to work independently in a remote environment.
Responsibilities:
- Develop end-to-end features across frontend and backend systems.
- Build and maintain RESTful APIs, microservices, and integrations.
- Implement responsive, accessible UI components using modern frameworks.
- Optimize application performance, reliability, and scalability.
- Collaborate with product and design teams to refine requirements.
- Participate in code reviews and contribute to engineering best practices.
- Troubleshoot issues across the stack and deliver timely fixes.
- Write clean, maintainable, well-tested code.
Must-Have Skills:
- 3+ years of full-stack development experience.
- Strong proficiency in JavaScript/TypeScript.
- Experience with React, Next.js, or similar frontend frameworks.
- Backend experience with Node.js, Express, or similar frameworks.
- Experience building and consuming REST APIs.
- Strong understanding of SQL or NoSQL databases.
- Familiarity with Git, CI/CD workflows, and modern development tooling.
- Ability to work independently in a remote environment.
Nice-to-Have Skills:
- Experience with Python, Go, or Java.
- Experience with GraphQL.
- Familiarity with Docker, Kubernetes, or containerized environments.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Experience with microservices or event-driven architectures.
- Understanding of automated testing frameworks.
- Experience in a startup or high-growth environment.
Soft Skills:
- Strong communication and collaboration.
- Problem-solving and analytical thinking.
- Ownership mindset and accountability.
- Ability to work asynchronously with distributed teams.
Compensation & Benefits:
- Competitive salary.
- Fully remote work environment.
- Flexible schedule.
- Opportunities for growth and learning.