Onsite Full-Stack Developer

Automationtechies

Onsite Full-Stack Developer

Raleigh, NC
Full Time
Paid
  • Responsibilities

    Are you an experienced Full-Stack Software Engineer with 3+ years of Python programming? In this role, you will help design, build, and maintain internal tools, including the company's ERP software. The ideal candidate thrives in a startup-style environment and is excited to work across the stack to solve real-world problems.

    Highlights of this role:

    • Our client is expanding their team to help achieve its mission of disrupting the medical device industry with a new process for manufacturing ultra-resolution parts.
    • Work on state-of-the-art, precision 3D printers and supporting machines and processes.
    • Tight feedback loops working closely with interdisciplinary teams.
    • Work on meaningful, high-impact projects.
    • Autonomy and input on technology decisions.
    • Flexible hours and a remote-friendly culture.
    • Small team, fast iteration, and lots of ownership.

    Requirements:

    • B.S. or equivalent experience in Electrical Engineering, Computer Engineering, Computer Science, Math, Physics, or a related technical field
    • At least 3 years of Full Stack experience, outside of college.
    • Strong Python skills.
    • Experience with Git and collaborative workflows.
    • Proficient in SQL, preferably with PostgreSQL.
    • Strong data-modeling skills — able to design normalized, scalable schemas.
    • Experience building frontends using React and modern JavaScript.
    • Experience with a Python web framework like Flask or Django.

    Nice to Have:

    • Familiarity with HTMX
    • Experience with Tailwind CSS
    • Knowledge of SQLAlchemy ORM and Alembic migrations
    • Exposure to DevOps, CI/CD
    • Experience with testing web applications using Selenium, Playwright, or similar.
    • Experience with data visualization, particularly time series and 3D data
    • Familiarity with distributed computing