Full-stack JS Developer

We are looking for a full-stack JavaScript Developer to join our team! 

Your responsibilites include:

- Developing new user-facing features

- Building with reusable code, libraries and frameworks for future use

- Implementing UI/UX designs and process flow

- Optimizing application for maximum speed and long-term scalability

- Implementing front-end interactivity alongside with back-end implementation

- Implementing user-friendly error message handling and appropriate feedback

- Optimizing for user experience and usability

- Implementation of security and data protection

- Collaborating with other team members and stakeholders


Here are the requirements: 

- At least 3 years of experience as a software UI or web UI developer.

- Experience in Javascript Frameworks: NodeJS, ReactJS, Express

- Bachelor’s degree in computer programming, computer science, or a related field.

- Proficiency in Javascript, HTML/CSS, SASS, Bootstrap and other web tools.

- Creating database schemas that represent and support business processes

- Understanding the nature of asynchronous programming

- User authentication and authorization between multiple systems, servers, and environments

- Implementing automated testing platforms and unit tests (e.g. Jasmine, Karma)

- Strong understanding of the web development cycle and programming techniques and tools (Agile, Scrum).

- Strong problem solving and verbal and written communication skills.

- Ability to work independently or with a group. - Experience with software development tools (e.g. Docker, Git)

- Experience building secure apps using modern security principles.

Submit your