
Full Stack Software Developer
Accentuate Staffing is working with a manufacturing technology company in Morrisville that is hiring a Full Stack Software Developer. In this role, you’ll join a small, collaborative software team building internal applications that help engineering and operations teams manage their work more effectively.
This is a hands-on role focused on building and improving internal web applications. We’re looking for someone who can work across the frontend, backend, and database, communicate with technical and non-technical users, and turn internal business needs into practical software solutions.
Responsibilities:
- Build and improve internal web applications used by engineering, operations, and other technical teams.
- Work across the full stack, including Python backend development, React/JavaScript frontend work, and SQL database development.
- Help design and maintain relational database structures that support clean, reliable, and scalable application data.
- Update, troubleshoot, and enhance existing applications as business and engineering needs change.
- Participate in technical discussions around application design, architecture, tools, and future improvements.
Requirements:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
- Strong professional full-stack development experience
- Strong Python experience, including experience with web frameworks such as Flask or Django.
- Experience building frontend applications with React, JavaScript, and modern web development practices.
- Strong SQL skills, including experience working with relational databases, database design, and data modeling; PostgreSQL experience is preferred.
- Experience using Git in a team development environment.
- Helpful experience includes CI/CD, automated testing, SQLAlchemy, Alembic, Playwright, Selenium, Tailwind CSS, HTMX, or data visualization.




