Job Opening: Full-Stack Developer
About the Role
We're looking for a skilled Full-Stack Developer who enjoys building scalable web applications, architecting robust systems, and taking ownership of products from development to deployment. If you're passionate about writing clean code, designing efficient software architectures, and building high-performance applications, we'd love to hear from you.
About the Position
Location: Remote
Employment Type: Full-Time
Responsibilities
- Develop, maintain, and optimize full-stack web applications.
- Build responsive, intuitive, and high-performing front-end interfaces.
- Design and develop scalable backend services and RESTful APIs.
- Architect software systems with scalability, security, and maintainability in mind.
- Develop and customize CMS-based websites and platforms.
- Integrate third-party APIs, payment gateways, authentication systems, and external services.
- Design and optimize database schemas and application architecture.
- Write clean, reusable, well-documented, and testable code.
- Debug, troubleshoot, and resolve technical issues efficiently.
- Collaborate with designers, product teams, and fellow developers throughout the development lifecycle.
- Participate in code reviews and contribute to technical decision-making.
- Deploy, monitor, and maintain applications on cloud infrastructure.
Requirements
Must Have
- Strong proficiency in JavaScript and TypeScript.
- Experience with React.js, Next.js, or similar front-end frameworks.
- Strong backend development experience using Node.js, Express.js, or equivalent technologies.
- Experience working with MongoDB, MySQL, or PostgreSQL.
- Strong understanding of system design, software architecture, and scalable application development.
- Experience developing or customizing Content Management Systems (CMS) such as WordPress, Strapi, Contentful, Sanity, Directus, or similar platforms.
- Experience designing and consuming RESTful APIs.
- Understanding of authentication, authorization, caching, and security best practices.
- Proficiency with Git and collaborative development workflows.
- Excellent debugging, analytical, and problem-solving skills.
Preferred
- Experience with Docker and containerized deployments.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with microservices architecture and message queues.
- Experience with Redis, Elasticsearch, or similar technologies.
- Understanding of performance optimization and application monitoring.
What We're Looking For
- Strong ownership and accountability.
- Ability to independently design technical solutions rather than simply implement assigned tasks.
- Excellent communication and collaboration skills.
- Attention to detail and commitment to quality.
- A proactive mindset with a willingness to learn and adapt.
- Professionalism, integrity, and reliability in meeting commitments.
Compensation
- Competitive salary based on skills and experience.
- Performance-based growth opportunities.
How to Apply
Please submit:
- Updated resume.
- GitHub profile.
- Portfolio or live project links.
- A brief description of your most technically challenging project, including the system architecture, technologies used, and your individual contributions.
Applications demonstrating experience in system design, CMS development, and production-grade applications will be given preference.
Pay: ₹30,000.00 - ₹35,000.00 per month
Benefits:
Work Location: Remote