This is a remote position.
We are seeking a Fullstack Web Application Developer (Node.js) to join our team. Y ou will work on our core web services that support our marketleading WorkLink Augmented Reality Work Instruction product building out features and integrations with external services.
Responsibilities:
- Own all aspects of implementing assigned product features.
- Design build and maintain efficient reusable and reliable code.
- Build testable code with a comprehensive set of automated unit tests.
- Ensure the best possible performance quality and responsiveness of our web applications and APIs.
- Ensure code meets the highest standards of information security requirements.
- Identify bottlenecks and bugs and devise solutions to address and mitigate these problems.
- Help maintain code quality organization and automation.
- Continually learn how to improve your craft.
Requirements
- Bachelor s degree in Computer Science or equivalent.
- 5 years of relevant experience.
- Experience with Node.js Typescript and React.
- Passion for learning AI and LLMs and finding new ways to leverage them in software development.
- Ability to constantly learn and stay in touch with evolving coding standards and development technologies.
- Strong understanding of objectoriented programming.
- Familiarity with stateoftheart and best practices in design and architectural patterns.
- A knack for writing clean readable and easily maintainable code.
- Experience implementing automated testing platforms and unit tests.
- Proficient knowledge of code versioning tools such as Git.
- Ability to build and deploy welltested code in a timely and efficient manner.
- Good written and oral communication skills.
- Selfmotivated and comfortable being selfdirected.
- Comfortable in Linux/Bash.
Benefits
- Work Location: Remote
- 5 days working
Bachelor s degree in Computer Science, or equivalent. 5+ years of relevant experience. Experience with Node.js, Typescript, and React. Passion for learning AI and LLMs and finding new ways to leverage them in software development. Ability to constantly learn and stay in touch with evolving coding standards and development technologies. Strong understanding of object-oriented programming. Familiarity with state-of-the-art and best practices in design and architectural patterns. A knack for writing clean, readable, and easily maintainable code. Experience implementing automated testing platforms and unit tests. Proficient knowledge of code versioning tools such as Git. Ability to build and deploy well-tested code in a timely and efficient manner. Good written and oral communication skills. Self-motivated and comfortable being self-directed. Comfortable in Linux/Bash.
Education
Bachelor's degree