Fullstack Developer
Company Name
Job Description
Job Description:
We?re seeking a dynamic and results-driven Full Stack Developer with hands-on experience in Python, NodeJS, and ReactJS. If you thrive in a fast-paced, collaborative environment and are passionate about building scalable, end-to-end web applications, this opportunity is for you!
Key Responsibilities
-
Develop scalable and responsive web applications using ReactJS (frontend) and Python/NodeJS (backend).
-
Design and implement RESTful APIs and services for seamless integrations.
-
Collaborate with UI/UX designers, product managers, and backend developers to define and deliver new features.
-
Ensure code quality, performance, and maintainability through best practices and clean architecture.
-
Troubleshoot and debug application issues; apply critical thinking to solve technical challenges.
-
Participate in Agile ceremonies such as sprint planning, daily standups, and code reviews.
-
Manage code versioning, deployment, and testing via Git and CI/CD pipelines.
Required Skills
-
Python (2?5 years): Strong knowledge of Python frameworks (e.g., Django, Flask, FastAPI).
-
NodeJS (2?5 years): Experience building backend services, APIs, and real-time features.
-
ReactJS (2?5 years): Ability to create reusable components and responsive UIs using modern frontend techniques.
-
Good understanding of SQL/NoSQL databases.
-
Familiarity with Git, CI/CD pipelines, and basic deployment practices.
-
Excellent problem-solving and communication skills.
Preferred Qualifications
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud (GCP).
-
Understanding of containerization using Docker.
-
Knowledge of Agile methodologies and DevOps culture.
-