About Us
We are an innovative startup working on cutting-edge digital solutions, and we're looking for passionate Full Stack Developers to join our team! This is an exciting opportunity to gain real-world experience, collaborate with a dynamic team, and contribute to building impactful technology.
Role Overview
As a Full Stack Developer, you will work on both frontend and backend development, helping to create scalable and high-performing web applications. You’ll gain hands-on experience with modern development tools and frameworks while contributing to a live project.
Key Responsibilities
- Develop and maintain frontend applications using React, Next.js, Vue.js, or Angular.
- Build scalable backend services using Node.js (Express/Nest.js), Django, Flask, or Spring Boot.
- Design and integrate RESTful APIs / GraphQL to facilitate data communication.
- Work with databases (PostgreSQL, MySQL, MongoDB, Firebase) for efficient data management.
- Implement authentication and authorization (OAuth, JWT, Firebase Auth).
- Ensure performance optimization, caching, and real-time data processing.
- Write clean, modular, and maintainable code following best practices.
- Deploy applications using Docker, Kubernetes, or cloud services (AWS, GCP, Firebase, Digital Ocean).
- Collaborate with the team to improve software quality and implement new features.
What You’ll Gain
✅ Real-world experience working on a live product.
✅ Exposure to modern frontend and backend technologies.
✅ A chance to work in a fast-paced startup environment.
✅ Opportunity to showcase your work and build a strong portfolio.
✅ A collaborative learning experience with mentorship from experienced developers.
Requirements
- Basic experience in full-stack development using JavaScript (React, Node.js) or Python (Django, Flask).
- Familiarity with frontend technologies (HTML, CSS, JavaScript, React, Next.js, Vue.js).
- Knowledge of backend development (Node.js, Express, Django, Flask, or Spring Boot).
- Understanding of databases (SQL, NoSQL, Firebase).
- Experience with Git/GitHub for version control.
- Strong problem-solving skills and eagerness to learn.
Nice To Have
- Knowledge of TypeScript for better maintainability.
- Experience with state management (Redux, Context API, Vuex, Pinia).
- Familiarity with CI/CD pipelines for automated deployments.
- Prior experience working with cloud services (AWS, Firebase, GCP).
- Understanding of serverless architectures and microservices.