Our client is looking for an experienced Full Stack Software Engineer to join a fast-moving team. In this role, you will be help design, build, and maintain internal tools such as their engineering resource planning system. The ideal candidate thrives in a startup-style environment and is excited to work across the stack to solve real-world problems.
Why Join Us :
- 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 printer 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 remote-friendly culture.
- Small team, fast iteration, and lots of ownership.
About Your Technical Skills and Abilities :
Requirements :
B.S. or equivalent experience in Electrical Engineering, Computer Engineering, Computer Science, Math, Physics, or a related technical fieldAt 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 HTMXExperience with Tailwind CSSKnowledge of SQLAlchemy ORM and Alembic migrationsExposure to DevOps, CI / CDExperience with testing web applications using Selenium, Playwright or similar.Experience with data visualization, particularly time series and 3D dataFamiliarity with distributed computing