Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Full Stack Developer

at Pavago

Posted 9 hours ago 0 applied

Description:

  • Pavago is seeking a Full-stack Developer to join a forward-thinking company that delivers innovative data-driven solutions.
  • The role involves collaborating with a team of two Full-Stack Developers and a Senior Data Scientist to build and maintain robust web applications.
  • Responsibilities include managing complex databases, administering Azure resources, and developing and automating ETL pipelines for data warehousing.
  • The ideal candidate should be a proactive problem-solver with exceptional communication skills and a passion for delivering high-quality solutions.
  • Key responsibilities include database management, Azure administration, ETL pipeline development, web application development, collaboration with data science, code quality and optimization, problem-solving, and team collaboration.

Requirements:

  • Candidates must have 4+ years of professional experience as a Full-Stack Developer, with at least 2 years of experience working with complex databases (SQL, NoSQL, MongoDB) and 2 years of experience administering Azure resources.
  • Proficiency in front-end development with React, TypeScript, and Next.js is required.
  • Proficiency in back-end development with Python, including frameworks like FastAPI or Flask, is necessary.
  • Strong experience with database design, querying, and optimization (SQL, NoSQL, MongoDB) is essential.
  • Expertise in developing and automating ETL pipelines for data warehousing is required.
  • Hands-on experience managing Azure cloud infrastructure and services is necessary.
  • Experience with REST and GraphQL API development is required.
  • Candidates must demonstrate the ability to tackle complex technical challenges with innovative and efficient solutions.
  • Exceptional verbal and written communication skills are necessary for effective collaboration in a remote team setting.
  • Candidates must be able to thrive in a fully remote work environment with strong self-management and organizational skills.

Benefits:

  • The position offers a fully remote work environment, allowing for flexibility and work-life balance.
  • Employees will have the opportunity to work with advanced technology and innovative data-driven solutions.
  • The role provides a collaborative team atmosphere, fostering knowledge sharing and professional growth.
  • Candidates will engage in a variety of tasks, ensuring a dynamic and engaging work experience.
  • The company supports continuous learning and development, encouraging employees to enhance their skills and expertise.