Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Digital Manufacturing Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Full Stack Engineer - Computational Geometry at Digital Manufacturing Systems will play a pivotal role in driving innovation through the development of advanced computational geometry solutions. This position requires a deep understanding of both front-end and back-end development processes, focusing on creating scalable applications that harness complex geometric algorithms. The successful candidate will work collaboratively with cross-functional teams to design, develop, and maintain software solutions that optimize digital manufacturing processes, ensuring high performance and responsiveness to various user demands.
Job Responsibilities
- Design and develop comprehensive full stack applications that utilize computational geometry for advanced manufacturing solutions.
- Collaborate with product managers, designers, and engineering teams to define application architectures and user experiences.
- Implement and optimize geometric algorithms to solve complex design and manufacturing problems.
- Perform code reviews and provide mentorship to junior engineers to foster knowledge-sharing and best practices.
- Integrate with third-party APIs and data sources to enhance application capabilities.
- Conduct performance tuning, testing, and troubleshooting to maintain high levels of performance and reliability.
- Stay updated with industry trends and emerging technologies to drive continuous improvement in software solutions.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
- Minimum of 5 years of professional full stack development experience, with a strong focus on computational geometry.
- Proficiency in programming languages such as JavaScript, Python, or C++.
- Experience with modern frameworks and libraries, including React, Angular, or Vue.js for front-end development.
- Strong knowledge of back-end technologies such as Node.js, Express, or Django.
- Prior experience working with 3D graphics and computational geometry libraries such as CGAL, OpenSCAD, or equivalent.
- Excellent problem-solving skills and an analytical mindset.
- Demonstrated ability to work effectively in a collaborative team environment and independently.
Technologies & Tools
The Senior Full Stack Engineer will work with a range of technologies and tools including, but not limited to, JavaScript frameworks like React or Vue.js for front-end development, back-end technology stacks such as Node.js and Python frameworks like Django or Flask, database management systems like PostgreSQL or MongoDB, as well as computational geometry libraries including CGAL and OpenSCAD. Familiarity with version control systems like Git and CI/CD pipelines is also essential for maintaining code quality and collaborative development workflows.
Ideal Candidates
The ideal candidate for the Senior Full Stack Engineer - Computational Geometry position will possess a strong technical background coupled with a passion for innovation in digital manufacturing. They are characterized by their critical thinking skills, attention to detail, and an innovative mindset that drives the exploration of new solutions. Additionally, the candidate should exhibit excellent communication and teamwork abilities to collaborate effectively across diverse teams. A commitment to personal and professional growth, along with a proactive approach to problem-solving, will also be critical for success in this role.
Louisiana pays at most $275 a week in unemployment, for 12 to 20 weeks, set by the state's unemployment rate, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.