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