What are the responsibilities and job description for the Full Stack Engineer position at ASICSoft?
We are looking for a talented Full Stack Software Engineer to join our advanced driver assistance and autonomy systems team. This position offers a chance to collaborate with leading engineers to address complex challenges in large-scale data infrastructure and visualization platforms that support intelligent vehicle systems.
The role focuses on building robust web-based tools and backend services to manage and interpret multi-terabyte datasets gathered for advanced mobility applications. You’ll be involved throughout the software development lifecycle, from identifying workflow bottlenecks in ADAS/AD data pipelines to building scalable solutions that support data-driven development.
Key Responsibilities
- Architect, design, and implement both front-end and back-end components of web-based applications.
- Collaborate with cross-functional teams including perception, mapping, and data science to support product features.
- Write clean, scalable, and efficient code aligned with modern software engineering practices.
- Conduct code reviews and contribute to high-quality engineering standards across the team.
- Mentor junior developers and contribute to team knowledge-sharing.
Required Qualifications
- 5 years of hands-on experience as a Full Stack Software Developer.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related field.
- Must have previous experience working with GIANT data sets. We stream over One Terabyte Per Second, and run AI/ML simulations against the data. So, working with giant data systems is critical.
- Proficient in React.js, Express.js, PostgreSQL, and TypeScript.
- Solid experience with Node.js, and familiarity with Python or Golang is a plus.
- Strong front-end development skills including HTML5, CSS3, and modern JavaScript.
- Deep experience with RESTful APIs and service integration.
- Familiarity with version control systems such as Git or SVN.
- Solid database schema design and performance tuning skills.
- Able to work autonomously and collaboratively in a fast-paced team environment.
Preferred Qualifications
- Exposure to robotics, autonomous systems, or large-scale data workflows.
- Familiarity with 2D/3D graphics libraries such as Fabric.js, Konva.js, WebGL, or Three.js.
- Experience with other JavaScript frameworks (e.g., Vue.js, Angular).
- Knowledge of cloud infrastructure platforms such as AWS, GCP, or Azure.
- Exposure to DevOps tools and CI/CD best practices.
This is an excellent opportunity to be a key contributor to the development of advanced mobility technologies, where your software solutions will directly support real-world innovation in automation and intelligent systems.
Positions at ASICSoft range between $50,000 and $300,000.
Salary : $50,000 - $300,000