Full Stack Developer

We are looking for a talented Full Stack Developer who will be responsible for designing and developing web applications from front-end to back-end. You will collaborate with cross-functional teams to gather requirements, develop solutions, and ensure the successful delivery of high-quality software products. This is an exciting opportunity to leverage your skills in both front-end and back-end development and contribute to innovative web solutions.

Responsibilities:
  • Collaborate with stakeholders to gather requirements and define software functionalities and specifications.
  • Design and develop web applications from front-end to back-end using modern technologies and frameworks.
  • Create responsive and user-friendly interfaces with clean and efficient code.
  • Develop and consume APIs to integrate with external systems and services.
  • Conduct unit testing, integration testing, and debugging to ensure software quality and performance.
  • Collaborate with cross-functional teams, including designers and product owners, to deliver high-quality software products.
  • Participate in code reviews and provide constructive feedback to maintain code quality and best practices.
  • Stay up-to-date with the latest web development trends, technologies, and best practices.
  • Troubleshoot and resolve issues and bugs throughout the development lifecycle.
  • Contribute to the continuous improvement of development processes and methodologies.
Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full Stack Developer or similar role.
  • Strong knowledge of front-end web development technologies, such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Proficiency in back-end development languages, such as Python, Node.js, or Java.
  • Experience in database design and development (e.g., SQL, NoSQL).
  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple priorities.
  • Knowledge of cloud platforms (e.g., AWS, Azure) is a plus.

To apply for this job email your details to jobs@everscalegroup.com