Job Openings
Fullstack Developer
About the job Fullstack Developer
Job Summary:
We are looking for a talented Full Stack Developer with a strong emphasis on frontend development to join our dynamic team. The ideal candidate should have deep experience building intuitive and scalable user interfaces using modern frameworks like ReactJS and VueJS, along with solid understanding of backend development using Python/Java. You'll work closely with design and backend teams to build seamless web applications and custom APIs.
Key Responsibilities:
- Develop and maintain responsive web applications using ReactJS, VueJS, SCSS, and Ant Design.
- Collaborate with UI/UX designers to transform wireframes and mockups into high-quality code.
- Integrate frontend with backend services using RESTful APIs and custom middleware.
- Write scalable backend logic using Python (Flask/Django) and Java (Spring Boot or similar).
- Build and consume custom APIs to support frontend components and mobile apps.
- Maintain clean, reusable, and efficient code across the stack.
- Participate in code reviews, testing, and debugging to ensure high code quality.
- Collaborate in agile development processes, including sprint planning and retrospectives.
Required Skills & Experience:
Frontend:
- 3+ years of experience in ReactJS and/or VueJS
- Proficient in SCSS, CSS3, and responsive design principles
- Experience with Ant Design or similar component libraries
- Strong understanding of client-side performance optimization and cross-browser compatibility
Backend/API:
- Solid experience with Python (Flask/Django) for building RESTful services
- Experience integrating and developing custom APIs
- Working knowledge of Java (Spring Boot or similar) for backend services
- Understanding of database concepts (SQL and/or NoSQL)
Nice to Have:
- Experience with Docker, Git, and CI/CD pipelines
- Familiarity with authentication protocols (OAuth, JWT)
- Exposure to cloud platforms like AWS, GCP, or Azure
- Knowledge of GraphQL is a plus