09/03/2020
We are looking for an ambitious and self-driven Front-end and Backend Developer & Designer to join our team as the Front-End Lead and Backend Lead.
As a Front-end Developer, you will be responsible for implementing visual elements that users see and interact within our web and mobile applications, which makes your role crucial for the success of our business.
We are currently using VueJS for our web front-end apps and looking for someone who can take lead in our front-end development.
As a Backend-end Developer, you will be responsible for implementing key technology rules, software structure, and architecture choices, as well as Enforce development rules.
For the Backend, we are using Nodejs, working with Typescript as the language of choice, GraphQL for API, and FeathersJS as well as ExpressJS for Express API gateway implementation.
We will make use of Microservice architecture as well as Clean architecture, which is the separation of concerns, between business logic and frameworks been used.
Front-end Developer requirements, duties, and responsibilities
- Knowledge of Vuejs, NuxtJS, BulmaCSS or other common front-end frameworks.
- Knowledge of modern design tools such as Sketch, Adobe XD, etc
- Build and deploy front-end applications
- Build high-quality mockups and design different prototypes
- Design response and native mobile features
- Provide high-quality graphics and visual elements
- Optimize our web applications for speed and SEO
- Get feedback from users and customers
- Work in a multidisciplinary team with other professionals such as back-end developers and customer service reps
- Maintain and improve product and company website
Back-end Developer requirements, duties and responsibilities
- Knowledge of Nodejs, expressJS, FEathersJS, GraphQL, API’s or other common back-end frameworks.
- Knowledge of modern server setup and deployment techniques, like Heroku, Kubernetes or Docker.
- Build and deploy back-end applications
- Build and architect scalability as well as maintainable system
- Have knowledge of Microservices and building systems around that.
- Work on the clean architecture model, where concerns in the system are separated.
Consider this:
Be part of an exciting team building products that scale and solve real-world challenges.
Work with experienced company builders
Be part of a highly motivated team that loves solving problems and cares deeply about UX and Functionality