Enable job alerts via email!

Full Stack Developer

Pavago

United States

Remote

USD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Full-Stack Developer, where you'll collaborate with a dedicated team to build innovative web applications. This exciting role involves managing complex databases, optimizing Azure resources, and developing automated ETL pipelines. You'll work with cutting-edge technologies like React, TypeScript, and Python to deliver high-quality solutions. If you're passionate about problem-solving and thrive in a remote work environment, this opportunity is perfect for you. Contribute to impactful projects and take your career to the next level in a dynamic, supportive setting.

Qualifications

  • 5+ years experience as a Full-Stack Developer with complex databases.
  • Proficient in front-end and back-end development using modern frameworks.

Responsibilities

  • Design and maintain databases and optimize Azure resources.
  • Develop and automate ETL pipelines for efficient data integration.

Skills

Full-Stack Development
Database Management (SQL, NoSQL, MongoDB)
Azure Administration
ETL Pipeline Development
React
TypeScript
Next.js
Python (FastAPI/Flask)
Problem-Solving
Communication Skills

Tools

Azure
Docker
Kubernetes
Apache Airflow
Talend
Apache Spark

Job description

Position Type:Remote, Full Time
Working Hours:
CST

About Pavago:

Pavago is looking for a Full-stack Developer to join our client's company, a forward-thinking company dedicated to delivering innovative data-driven solutions leveraging advanced technology to empower clients with actionable insights.

Job Overview:

This role will collaborate with a tight-knit team of two Full-Stack Developers and a Senior Data Scientist to build and maintain robust web applications, manage complex databases, administer Azure resources, and develop and automate ETL pipelines for data warehousing. The ideal candidate is a proactive problem-solver with exceptional communication skills and a passion for delivering high-quality solutions.

Key Responsibilities:

  • Database Management: Design, develop, and maintain databases (SQL, NoSQL, MongoDB) to ensure optimal performance, scalability, and reliability.
  • Azure Administration: Manage and optimize Azure resources, including cloud infrastructure, storage, and services, to support application and data workflows.
  • ETL Pipeline Development: Create, maintain, and automate ETL pipelines for data warehousing, ensuring efficient data integration and transformation.
  • Web Application Development: Design and build full-stack web applications with an even balance of front-end (UI/UX) and back-end (APIs, server logic) development using React, MaterialUI, React Query, TypeScript, Zustand, Redux Toolkit, Next.js, and Python (FastAPI/Flask).
  • Collaboration with Data Science: Work closely with the Senior Data Scientist to implement and integrate machine learning models and custom algorithms, ensuring seamless deployment and performance in production environments.
  • Code Quality and Optimization: Write clean, maintainable, and efficient code, adhering to best practices and ensuring scalability and performance.
  • Problem-Solving: Troubleshoot and resolve complex technical issues across databases, pipelines, and applications with exceptional problem-solving skills.
  • Team Collaboration: Communicate effectively with team members to align on project goals, share knowledge, and contribute to a positive, collaborative remote work environment.

Required Qualifications:

  • Experience: Minimum of 5 years of professional experience as a Full-Stack Developer, with at least 2 years working with complex databases (SQL, NoSQL, MongoDB) and 2 years administering Azure resources.
  • Technical Skills:
    • Proficiency in front-end development with React, TypeScript, and Next.js.
    • Proficiency in back-end development with Python, including frameworks like FastAPI or Flask.
    • Strong experience with database design, querying, and optimization (SQL, NoSQL, MongoDB).
    • Expertise in developing and automating ETL pipelines for data warehousing.
    • Hands-on experience managing Azure cloud infrastructure and services.
    • Experience with REST and GraphQL API development.
  • Problem-Solving: Demonstrated ability to tackle complex technical challenges with innovative and efficient solutions.
  • Communication: Exceptional verbal and written communication skills to collaborate effectively in a remote team setting.
  • Remote Work: Ability to thrive in a fully remote work environment with strong self-management and organizational skills.

Preferred Qualifications:

  • Experience with additional ETL tools (e.g., Apache Airflow, Talend, or Apache Spark).
  • Familiarity with DevOps practices, CI/CD pipelines, or containerization (e.g., Docker, Kubernetes).
  • Azure certifications (e.g., Azure Developer Associate, Azure Data Engineer Associate).
  • Experience deploying and optimizing machine learning models or custom algorithms in production environments.

What Does a Typical Day Look Like?

A typical day involves a morning stand-up with the team, followed by hands-on work building and maintaining full-stack applications using React, TypeScript, and Python. You will manage databases (SQL, NoSQL, MongoDB), develop and automate ETL pipelines, and oversee Azure resources. You will also collaborate closely with the Data Scientist to integrate machine learning models into production. Throughout the day, you will troubleshoot issues, review code, and ensure smooth, scalable solutions in a fully remote, fast-paced environment.

Interview Process:

  • Initial Phone Call:A quick intro call to learn more about you and your background.
  • Video Interview:A 30-minute video conversation to assess technical and soft skills.
  • Technical Test: You will have a technical test that will be required to assess your technical proficiency.
  • Final Interview:A direct meeting with the client for alignment and role fit.
  • Background Checks:Reference and employment verification before onboarding.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Developer with Vue.js Focus

Liviniti

Remote

USD 100,000 - 900,000

9 days ago

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Jacksonville

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Baltimore

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Orlando

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Detroit

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Charlotte

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Raleigh

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Adobe Experience Manager (AEM) Full Stack Developer

American Red Cross

Tampa

Remote

USD 100,000 - 120,000

6 days ago
Be an early applicant

Full Stack Developer

Base Operations

Snowflake

Remote

USD 90,000 - 120,000

Today
Be an early applicant