Fullstack Developer

Posted on May 26, 2025

Apply Now

Job Description

  • Skills Required
  • React
  • Angular
  • Vue.js
  • Redux
  • MobX
  • Vuex
  • Python
  • Java
  • NoSQL databases
  • HTML
  • CSS
  • JavaScript
  • RESTful API
  • Jest
  • Mocha
  • Cypress
  • Selenium
  • Figma
  • Sketch
  • Adobe XD
  • AWS
  • GCP
  • Azure
  • Kafka/RabbitMQ
  • docker
  • Kubernetes
  • Job Description
  • Full Stack Developer
  • We are seeking a highly skilled and motivated Full Stack Developer with strong expertise in both frontend and backend technologies. The ideal candidate will be responsible for designing, developing, and maintaining end-to-end web applications, collaborating closely with cross-functional teams to deliver robust, scalable, and user-friendly solutions.
  • Key Responsibilities:
  • Design, develop, and maintain full-stack web applications with a focus on performance, usability, and scalability.
  • Build responsive and interactive user interfaces using modern frontend frameworks (React, Angular, or Vue.js).
  • Implement state management using Redux, MobX, or Vuex.
  • Integrate RESTful and GraphQL APIs with frontend applications.
  • Ensure mobile-first and responsive design using frameworks like Bootstrap or Tailwind CSS.
  • Write clean, maintainable, and efficient backend code using Python, Java, or other backend languages.
  • Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for data modeling and queries.
  • Use Git for version control and collaborate via platforms like GitHub or GitLab.
  • Conduct frontend and backend testing using tools such as Jest, Mocha, Cypress, Selenium.
  • Optimize application performance using techniques like lazy loading, code splitting, and asset optimization.
  • Participate in code reviews, agile ceremonies, and continuous integration/continuous deployment (CI/CD) processes.
  • Implement monitoring, logging, and observability solutions for system health and performance.
  • Collaborate with UI/UX designers using tools like Figma, Sketch, or Adobe XD.
  • Required Qualifications:
  • Bachelor�s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of hands-on experience in full stack development.
  • Proficiency in HTML, CSS, JavaScript, and at least one modern frontend framework/library (React, Angular, or Vue.js).
  • Strong proficiency in backend programming using Python, Java, or similar.
  • Solid understanding of RESTful API development and consumption.
  • Experience with Git and collaborative version control platforms.
  • Knowledge of design patterns and best practices in software architecture.
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills.
  • Preferred Qualifications:
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with architectural patterns like microservices, modular monoliths, and event-driven systems.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Hands-on experience with message brokers like RabbitMQ or Kafka.
  • Understanding of build tools and package managers such as Webpack, Babel, npm/Yarn.

Required Skills

react angular vue.js redux mobx vuex python java nosql databases html css javascript restful api jest mocha cypress selenium figma sketch adobe xd aws gcp azure kafka/rabbitmq docker kubernetes full stack developer