At Cleverbit Software, we believe that by combining a flexible working environment with a culture of continuous learning, we can drive better results. That’s why we put our people first and go above and beyond to give our team members nothing but the best.
By joining our team, you can also expect to work on innovative solutions used on an international scale.
Our people come from all around the world as we aim to attract the best people, wherever these may be, for a career at Cleverbit Software.
We are an equal opportunity employer that embraces diversity, and we welcome candidates to work with us from any gender, race, religion, age, and sexual orientation.
The recruitment process at Cleverbit Software has been designed to be as transparent as possible. Based on a 5-phase process, candidates will be able to move from one phase to another quickly with touchpoint at every phase. This ensures that only the best fit candidates are chosen to be part of our extraordinary team. The process also allows all candidates to fully understand our business and our unique corporate culture.
To determine whether you possess the required skills and experience for the job.
Brief call to get to know each other better.
15-30 min call to assess technical fit.
Allows us to explore your skills and aptitudes related to the role.
A chat with the team to discuss the task and any pending questions.
Competitive salary
28 days vacation leave
Health Insurance
Fully remote
Career development budget
Great colleagues
Fast-paced projects
Flexible arrangements
Work your hours
Extra work rewarded
Complementary hardware
Leading technologies
Client-Facing Proficiency: Full professional English fluency is required, as the role involves participation in client meetings to discuss technical topics, including reusability, layout, and more.
Decision-Making Skills: Demonstrated assertiveness in decision-making, particularly in front-end development.
Front-End Development: Proven experience in delivering front-end solutions on time, with strong attention to detail.
UX Awareness: Ability to identify and raise any UX-related concerns within design elements.
Experience: A minimum of 8 years in software development, including at least 4 years working with React, Next.JS, TypeScript, JavaScript, CSS/HTML, and at least 3 years in a senior front-end role.
Web Application Development: Practical experience in developing and deploying web applications.
Problem-Solving: Strong analytical skills, with a proven ability to address complex technical issues effectively.
Collaboration and Communication: Excellent team-working abilities, as the role requires close collaboration with back-end and full-stack developers.
Educational Background: BSc degree in Computer Science or equivalent.
Client facing (so full professional English proficiency)
Must have strong knowledge of React and JS
Must have strong knowledge of .net, C#, .net core, ASP.net Web API or MVC
Strong understanding of database paradigms, and practical ecosystems like MySql and MSSQL
BSc degree in Computer Science or equivalent.
At least 5 years of experience with ASP.NET Web API or MVC.
Strong understanding of database paradigms (SQL).
Knowledge of Azure services and concepts such as event-based messaging, distributed caches and related technologies is considered an asset.
Aptitude for learning new technologies.
Familiarity with Azure DevOps.
BSc degree in Computer Science or equivalent.
3-4 years of experience with Angular, AngularJS, JavaScript and Typescript.
Extensive experience in developing complex enterprise level Angular applications with a deep understanding of Angular architecture components, services and routing.
Proficiency in using Angular CLI npm and other build tools for project setup and development workflow.
Experience working with RESTful APIs and integrating front end applications with backend services.
Solid knowledge of reactive programming and experience with RxJS and observables.
Experience with testing frameworks.
Analytical mind with problem-solving aptitude.
Familiarity with Azure DevOps or similar.
Strong verbal and written communication skills in English.
Understanding of micro frontend architecture and concepts and experience in building scalable and modular micro frontend applications will be considered as an asset.
Familiarity with state management libraries and patterns e g Redux NgRx for managing application state in large scale Angular projects will be considered as an asset.