Full-stack Developer

Full-stack Developer

Full Time

9 am - 5 pm

Job Description

INGENETIVE Inc. is a leading technology solutions provider, committed to helping businesses optimize their digital presence, streamline processes, and achieve growth through innovative software development. As a Full-stack Developer, you will play a crucial role in designing, developing, and maintaining high-quality web applications that cater to our clients' diverse needs and requirements.

Key Responsibilities:

  • Collaborate with clients, project managers, and other stakeholders to gather and analyze business requirements, translating them into technical specifications for web applications.
  • Design, develop, and maintain web applications, using both front-end and back-end technologies.
  • Write clean, scalable, and maintainable code, adhering to company coding standards and best practices.
  • Develop and integrate RESTful APIs and web services to connect web applications with various data sources and services.
  • Optimize web applications for maximum speed, scalability, and security.
  • Troubleshoot and resolve issues related to web applications, providing technical guidance and support to clients and team members.
  • Collaborate with designers and other developers to ensure a consistent user experience and seamless functionality across web applications.
  • Participate in code reviews and quality assurance processes to ensure the highest quality deliverables.
  • Create and maintain technical documentation, including design documents, user guides, and release notes.
  • Stay current with the latest updates and advancements in web development technologies, tools, and best practices.

Requirements and Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in full-stack web development, with expertise in both front-end and back-end technologies.
  • Proficiency in programming languages such as JavaScript, Python, Ruby, or Java, as well as web technologies like HTML, CSS, and JSON.
  • Strong knowledge of front-end frameworks and libraries, such as React, Angular, or Vue.js, and back-end frameworks, such as Node.js, Django, or Ruby on Rails.
  • Experience with database technologies, such as SQL, MySQL, PostgreSQL, or MongoDB.
  • In-depth understanding of RESTful APIs, web services, and API integrations.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively both independently and as part of a team.
  • Strong project management and multitasking abilities.
  • Familiarity with Agile development methodologies, version control systems (e.g., Git), and DevOps practices.

Want to Join Our Successful Team?

We are always interested to meet potential team members to join our fast-growing, dynamic team of professionals.

Buy this Template
More Templates