We are looking for a senior Node.js developer, who will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
In terms of experience, we're looking for someone who has worked with Node for the past 3-4 years, in different contexts and projects.
We are looking for a proficient frontend developer with knowledge of React.js. In terms of experience, it would be someone who has worked with React for the past 3-5 years, in different contexts and projects.
We are looking for a mid-senior frontend developer with knowledge of React.js. In terms of experience, it would be someone who has worked with React for the past 2-4 years, in different contexts and projects.
We need an awesome team member to create detailed, comprehensive and well-structured test plans and test cases. You'll be performing manual testing to identify bugs/defects,
and you'll be implementing and maintaining automated UI acceptance tests.
In terms of experience, we're looking for someone who's been doing a similar job for more than a year.
Review acceptance criteria and specifications to provide timely and meaningful feedback.
Know by heart the requirements and acceptance criteria of each feature that was or is currently under development.
Be able to explain the requirements and acceptance criteria to all project stakeholders (developers, PO, PM, Scrum master).
Create detailed, comprehensive and well-structured test plans and test cases.
Implement and maintain automated UI acceptance tests.
Identify, record, document thoroughly and track bugs.
Perform thorough regression testing when bugs are resolved.
Be creative, take your own initiative and solve some of the our most challenging problems.
Attention to detail
Basic knowledge with automation tools (Cypress, Protractor, or other JS automation tools)
Open to learn new programming language
A tenacious learner, curious and constantly pushing the boundary of what is possible
Analytical mind and problem-solving aptitude
Self-driven - don't expect us to tell you what to do on a constant basis, you should be proactive and do what you know needs to be done to complete your tasks.