Full Time

Full Stack Engineer

Agile Tech Labs
Contract
Mid-Senior level
IT Services and IT Consulting
United States
???* / year

Job Description

Senior Full Stack Developer (Data Engineering)

Location: Remote

Employment Type: Full-Time

Experience: 7+ Years (Minimum 3+ Years in Data Engineering)


Job Description

We are seeking an experienced **Senior Full Stack Developer** with strong hands-on expertise in **Python, React, JavaScript, SQL, and dbt** to develop scalable web applications, backend APIs, and data engineering pipelines.


Required Skills


- **Python (5+ Years):** Strong experience developing REST APIs using FastAPI, Flask, or Django, along with data processing, scripting, and automation.

- **React (3+ Years):** Hands-on experience building production applications using React, hooks, state management, and reusable components.

- **JavaScript, HTML & CSS:** Strong proficiency in JavaScript (ES6+), HTML5, and responsive CSS3.

- **SQL (Expert Level):** Advanced SQL queries, CTEs, window functions, data modeling, and query performance optimization.

- **dbt (2+ Years):** Hands-on experience developing dbt models, tests, macros, and documentation.

- **Data Engineering (3+ Years):** Experience building and maintaining ELT pipelines, data transformations, and data quality processes.

- **Cloud:** Experience with at least one cloud platform: AWS, Azure, or GCP.

- **DevOps:** Hands-on experience with Git, CI/CD pipelines, automated testing, and code reviews.

- **Communication:** Strong communication skills and experience working directly with clients and technical teams.

- **Education:** Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.



Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.