Skip to main content

Full Stack Engineer (JavaScript, React)

Technology
Earth Science Tech, Inc
Miami, United States4 weeks agoUntil 5/4/2026

Job description

Must have:

  • 5–7 years of professional software engineering experience
  • Strong expertise in Node.js for backend and API development
  • Solid skills in Python, particularly for data scripting and ETL workflows
  • Advanced experience with Microsoft SQL Server — schema design, query optimization, and stored procedures
  • Hands‑on experience designing or implementing ETL pipelines or data warehousing solutions
  • Comfortable building and refining UI components from mockups
  • Collaborative mindset and coachable attitude; able to accept direction on product vision from senior teammates
  • Excellent communication skills to translate technical information for non‑technical B2B clients
  • Proactively utilizes AI‑assisted development tools, staying current with emerging technologies

Responsibilities:

  • Create and maintain REST APIs and backend services using Node.js to connect frontend applications with data pipelines.
  • Design and execute ETL processes to extract, transform, and load data into Microsoft SQL Server environments.
  • Develop Python scripts for data transformation, validation, and automation tasks in broader workflow pipelines.
  • Build frontend features utilizing modern JavaScript frameworks for internal tools and customer‑facing applications.
  • Diagnose production and API integration issues with B2B clients — conduct root cause analysis and effectively communicate results to both technical and non‑technical audiences.
  • Collaborate with clients experiencing connectivity or data flow challenges to understand their needs and validate solutions.
  • Collaborate with the Lead Engineer on architectural decisions and implementation of the product roadmap.
  • Write clean, thoroughly tested code and actively participate in code reviews.
  • Document data flows, schemas, and technical decisions to promote team alignment.

¿Te interesa este puesto?