Job Description
This is a remote position.
Benefits
Why Join Us?
Compensation : ₹5,000 – ₹15,000 stipend (based on performance).
Training : The first 2 weeks will be considered as onboarding and training.
Job Offer : Potential for a full-time role with a salary of ₹2,00,000 – ₹10,00,000 / year.
Apply NowAbout Acowale :
Welcome to Acowale a product startup backed by giants like Microsoft, MongoDB, Zoho, Freshworks and selected by NASSCOM into their Startup Cohort.
We’re shaping India’s tech future, with a 4.8 Glassdoor rating and a 100% happy team. Join us, and be part of something extraordinary.
About the Role :
We’re looking for a Full Stack Developer Intern with expertise in Next.JS to build sleek, responsive web applications. You’ll work directly with our product team on developing our upcoming apps, Dash and Zap.
This role offers the opportunity to learn from industry experts, gain hands-on experience, and potentially secure a full-time position.
Currently this role is fully remote. Later stage we may move you on-site to Bengaluru.
Requirements
What You’ll Do :
- Develop responsive web applications.
- Write clean, maintainable code.
- Collaborate with the product team on Dash and Zap.
- Work full-time, starting with a training period.
- Contribute to innovative frontend solutions.
Skills Required :
Please carefully read this before application
Proficiency in Next.js :
- Strong expertise in building and deploying scalable web applications using Next.js.
- Understanding of server-side rendering (SSR), static site generation (SSG), and hybrid rendering for optimal performance.
- Experience with dynamic routing, API routes, and state management within Next.js.
Frontend Development :
- Expertise in modern frontend technologies such as React.js, HTML5, CSS3, and JavaScript (ES6+).
- Experience with Tailwind CSS UI libraries to create responsive and visually appealing interfaces.
- Understanding of component-driven development and design systems.
Backend Development :
- Proficiency in Node.js with Express or similar frameworks for developing robust backend services.
- Knowledge of building complex backend functionalities, including task management, collaboration features, and database integrations, similar to Notion and Trello.
- Experience with building and consuming RESTful APIs and GraphQL.
Database Management :
Strong understanding of database architecture, with hands-on experience using both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.
g., MongoDB, Redis) databases.
Proficiency in designing efficient data models and ensuring smooth interaction between the frontend and backend.
Authentication & Authorization :
- Experience with implementing secure user authentication and authorization flows (OAuth, JWT, session-based auth).
- Familiarity with third-party authentication providers (e.g., Auth0, Firebase) and integrating secure login mechanisms.
Version Control and Collaboration :
- Expertise with Git, GitHub, and GitFlow for version control and collaborative development.
- Experience with CI / CD pipelines to ensure smooth deployment processes.
Cloud and Server Management :
- Experience with cloud platforms (AWS, Azure, or Google Cloud) for managing servers, databases, and deployments.
- Familiarity with serverless architectures, containerization (Docker), and Kubernetes is a plus.
Performance Optimization & Scalability :
- Strong understanding of optimizing application performance on both the client and server side.
- Experience with caching strategies, load balancing, and optimizing queries for large-scale applications.
Testing & Debugging :
Familiarity with automated testing frameworks (Jest, Cypress) and practices like unit testing, integration testing, and end-to-end testing.
Benefits
Why Join Us?
Compensation : ₹5,000 – ₹15,000 stipend (based on performance).
Training : The first 2 weeks will be considered as onboarding and training.
Job Offer : Potential for a full-time role with a salary of ₹2,00,000 – ₹10,00,000 / year.
Fast Growing Product Company : Selected among Top 10 by Startup Bubble Magazine.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.