Fullstack Developer

  • Deadline 17 Noyabr 2024

Təsvir

As a Fullstack Developer, you will be responsible for both frontend and backend development, ensuring a seamless and efficient integration of user interfaces with server-side logic. You will work closely with our product and design teams to deliver high-quality software solutions. Your expertise in both frontend and backend technologies will be crucial in delivering a robust and user-friendly product.

Key Responsibilities:

  • Develop and maintain user-friendly web applications for our call center and dialer software.
  • Collaborate with product managers, designers, and other developers to translate requirements and wireframes into high-quality code.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Implement responsive designs and ensure cross-browser compatibility.
  • Develop backend components using Node.js and integrate with frontend applications.
  • Design and manage database schemas using PostgreSQL and MongoDB.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve front-end and back-end issues and bugs.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain modern and innovative.
  • Contribute to the continuous improvement of our development processes and tools.
  • Experience with DevOps practices and tools is a plus.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Fullstack Developer or in a similar role, with at least 3+ years of hands-on experience.
  • Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks/libraries such as React, Angular, or Vue.js.
  • Experience with front-end build tools and package managers like Webpack, Babel, and npm/yarn.
  • Familiarity with version control systems such as Git.
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Proficiency in backend development using Node.js.
  • Experience with database management using PostgreSQL and MongoDB.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a fast-paced, agile environment.
  • Strong communication skills and the ability to work effectively with cross-functional teams.
  • Experience with RESTful APIs and integration with backend services is a must.
  • Experience with GraphQL is a plus.
  • Familiarity with Agile framework (Scrum, Kanban) is a plus.
  • Familiarity with DevOps practices and tools is a plus.
  • Knowledge of UI/UX design principles and tools like Figma or Sketch is desirable.

What We Offer:

  • Competitive salary.
  • Opportunities for professional growth and development.
  • A collaborative and supportive work environment.
  • Access to the latest tools and technologies.

Vakansiya haqqında

Son tarix Noyabr 26, 2024

Paylaşılıb Oktyabr 17, 2024

Vakansiya növü Tam ştat

  • Daily104
  • Weekly450
  • Monthly1069