Indigo is hiring for Full Stack Developer | Apply Now

Full Stack Developer

GURGAON

Job Description

Summary of Work:

To become a member of our vibrant software development team, we are looking for a talented and aggressive Full Stack Developer. The ideal applicant will be able to create highly responsive web applications from design to deployment and will have a solid foundation in both front-end and back-end programming. You will be essential to the creation and upkeep of our entire line of digital goods, which includes services and online apps. A combination of development, design, and architectural abilities are needed for this role, in addition to the capacity to operate in an agile, fast-paced workplace.


Responsibilities

  • Full Stack Development: This approach covers all phases of the software development life cycle, from front-end to back-end, by designing, creating, and maintaining reusable, dependable code.
  • Front-end development: To provide the best possible user experience on desktop and mobile devices, create and improve user interface components utilizing contemporary JavaScript frameworks (such React/Angular/Vue.js) and web technologies (HTML5, CSS3).
  • Back-end Development: Create and manage the central database's definition and functionality, as well as its server-side logic, to guarantee optimal performance and responsiveness to
  • requests made by the front end (with Node.js, Go, and Python).
  • API Development: Using Python, Go, or Node.js, create and implement RESTful services and APIs to integrate with both internal and external systems.
  • Testing and Debugging: To make sure that the software components are reliable, resilient, and easy to use, create and update test cases. Debug and fix problems all the way through the stack.
  • Performance tuning involves addressing and minimizing any performance concerns while optimizing the program for optimal speed and scalability.
  • Cooperation: To guarantee the technical viability of designs, collaborate with project managers, UX/UI designers, and other developers, provide feedback on the technical implications of
  • design decisions.
  • Constant Learning: Keep up with new developments in technology and business trends, incorporating them into daily operations and endeavors to improve development procedures.
  • Integrations: including social auth (Facebook, Google, Twitter) and a number of payment gateways (Juspay, Razorpay), among others.

Education Qualification

  • a bachelor's degree in engineering, computer science, or a similar discipline.
  • 0 to 3 years of full stack development experience, along with a solid portfolio of work showcasing proficiency in both front-end and back-end development.
  • competence with front-end technologies, such as HTML5, CSS3, and JavaScript frameworks (React, Angular, and Vue.js).
  • strong background in back-end programming languages, including Go, Python, and Node.js.
  • familiarity with web servers (such as Apache, Nginx), database technologies (SQL and NoSQL), and UI/UX design.
  • Proficiency in code versioning systems, such as Git, and familiarity with pipelines for continuous integration and deployment.
  • outstanding problem-solving abilities, teamwork prowess, and a strong drive to pick up new skills and adjust to new technology.
  • Proficient writing and oral communication abilities enable team members, both technical and non-technical, to understand technological problems and their solutions.

Skills

  • competence with front-end technologies, such as HTML5, CSS3, and JavaScript frameworks (React, Angular, and Vue.js).
  • strong background in back-end programming languages, including Go, Python, and Node.js.
  • familiarity with web servers (such as Apache, Nginx), database technologies (SQL and NoSQL), and UI/UX design.
  • Proficiency in code versioning systems, such as Git, and familiarity with pipelines for continuous integration and deployment.
  • outstanding problem-solving abilities, teamwork prowess, and a strong drive to pick up new skills and adjust to new technology.
  • Proficient writing and oral communication abilities enable team members, both technical and non-technical, to understand technological problems and their solutions.

Apply Now