About the Role:
We are seeking a talented and motivated Full Stack Developer with 2+ years of experience to join our growing team. The ideal candidate will have a strong foundation in both frontend and backend development, with expertise in Python frameworks (Django, FastAPI, Flask), React, and Node.js. Experience with Vue.js, NestJS, and Next.js is a plus. You will play a key role in designing, developing, and deploying scalable web applications, working closely with cross-functional teams to deliver high-quality software solutions. If you are passionate about building seamless user experiences and solving complex technical challenges, we’d love to hear from you!
Skills Required:
- Proficiency in Python frameworks such as Django, FastAPI, and Flask.
- Strong expertise in React and Node.js.
- Experience with Vue.js, NestJS, and Next.js is a plus.
- Strong understanding of web development fundamentals (HTML, CSS, JavaScript, responsive design).
- Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with version control systems (GitHub, GitLab).
- Experience with CI/CD pipelines and deployment processes.
- Knowledge of RESTful APIs and microservices architecture.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to adapt to new technologies and frameworks as needed.
Responsibilities:
- Design, develop, and maintain scalable web applications with a focus on both frontend and backend functionality.
- Build and integrate RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Troubleshoot and resolve production issues in a timely manner.
- Write clean, efficient, and maintainable code.
- Ensure the technical feasibility of UI/UX designs and implement them effectively.
- Participate in code reviews and knowledge-sharing sessions.
- Optimize databases and queries for improved performance.
- Deploy applications and manage CI/CD pipelines for seamless delivery.
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2+ years of professional experience as a Full Stack Developer or similar role.
- Proven experience with Python frameworks (Django, FastAPI, Flask), React, and Node.js.
- Experience with Vue.js, NestJS, and Next.js is a strong plus.
- Familiarity with agile development methodologies.
- Experience with cloud platforms (e.g., AWS, Azure) is a plus.
- Strong communication and teamwork skills.
Why Join Us?
Opportunity to work on exciting and challenging projects.
Collaborative and inclusive work environment.
Competitive compensation and Benefits.
Professional growth and development opportunities.