Front-End Web App Developer
Company: AltaML
Salary: Not provided
Location: , Canada
About the job
Are you passionate about developing complex responsive applications for performance, scalability and exceptional user experience? Do you like working in a team environment? Would you like your work to make a difference?
We're seeking a Front-End web app developer to join our talented team on our 🚜agriculture venture 🚜. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play a crucial role in designing, developing, and implementing cutting-edge software solutions that power our AI product.
This is a unique chance to leverage your technical expertise, creativity, and problem-solving skills to drive innovation and shape the future of AI technology.
What You'll Do
- Review and comment on the technical feasibility of UI/UX designs
- Contribute to the analysis of business requirements, prepare design and implementation recommendations and estimate development effort.
- Create technical design, build, document and maintain a highly responsive SPA front end based on our current React Native application
- Participate in design reviews, code reviews and architecture evolution discussions.
- Work as either part of a team or individually as tasks require.
- Contribute to the continuous improvement in development technologies and practices.
- Work collaboratively and professionally with other staff in cross functional teams to achieve our goals.
Must Have:
- Degree or equivalent work experience in Computer Science, Software Development, or similar
- Experience with BLAZOR
- Deep understanding of React.js and its ecosystem including components, state management, and routing
- Strong proficiency in JavaScript or TypeScript, including ES6+ features and asynchronous programming
- Familiarity with related front-end technologies like HTML, CSS, and responsive design principles
- 4+ years with React, or even greater experience with similar frameworks like Vue.
- Experience in developing and implementing highly responsive user interface components using common programming paradigms and fundamental React principles to work across all platforms and browsers
- Experience in building web chat agents
- Familiarity with common programming tools such as Redux, Vite/Webpack, RESTful APIs, Git flow
- Experience working in an Agile development environment, use of agile development tools such as ADO or Jira
- Superior writing and communication skills
- Be well organized with superior attention to detail
- Have a strong desire to self learn and continually advance their skills
Desirable
- Previous experience with React Native
- Experience with C# with some knowledge of the .net core ecosystems, SQL, Entity framework
- Interest or past experience in working with LLM API’s, generative AI or other ML technologies
- Kubernetes and Docker
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2024.