We are looking for a professional JavaScript / Front-End Software Engineer to work on a next-generation of rostering software with a focus on efficiency, user experience and performance.
Requirements - Degree in computer science or a similar field
- Java Script development experience 5+ years
- JavaScript, ReactJS, HTML/CSS
- Redux/Redux Toolkit
- Strong knowledge of JS build engines like Webpack or Rollup
- Intermediate level of English language (the team is not native in English but you will need to be able to express yourself at a meeting, and to chat on MS Teams)
Would be good to have experience with - Ant Design UI Component library experience
- TypeScript migration or use experience
- Experience with different database software MySQL, MongoDB or PostgreSQL
- Experience working with product and UX/UI designers to create great user experience (cooperative work via Figma, AdobeXD or a similar tool)
Would be fantastic but highly optional development experience with - Fullstack development using Node.JS, C# .NET
- React Native experience
- C++
- Kubernetes, Docker, CI/CD experience
Responsibilities - Implement new features, change requests
- Optimize performance
- Assure use of best practices like design patterns, unit tests, and continuous integration in development
- Design technical solutions by analyzing functional requirements envisioning system features and functionality
- Evaluate the use of technologies such as frameworks in the company and promote improvements
We offer: - Build a system from scratch
- Remote work/hybrid flexible schedule
- Working directly with a CEO/Chief Architect.
- 20 days vacation, 10 days sick leave