Full Stack Developer

Job description

We’re looking for an experienced full stack developer to help kick start our new platforms. The project is based on the MEAN (MongoDB, Express.js, AngularJS, and Node.js) stack.


Responsibilities:


  • Execute the full life cycle of software development, including requirements generation, prototyping, implementation, testing, and deployment
  • Delivering correct code, which is testable, usable and maintainable, bug-free.
  • Bridge the gap between UI design and technical implementation, while taking an active role in both
  • Seek to improve the user experience by making application interactions simple, easy, and effective (e.g. search features and functionality)
  • Stay plugged into quality landscape, implement proof-of-concept prototypes for complex infrastructure design. 
  • Solicit feedback from Sales, Customer Success, and Product Development etc.
  • Partner with Product, Product Strategy, Information Technology, and other members of the software development team to define appropriate business and technical requirements and set priorities.
  • Deliver fully-functional application pages that are simple; easy to use; and proper update, store, retrieve, and display data that meet the defined business and technical requirements
  • Develop appropriate web application design patterns and frameworks to attain high reusability and maintainability
  • Build up and contribute to the User Experience design standards used among the team




Requirements

Requirements

  • Experienced Backend Developer/ Full stack developer
  • Strong knowledge of JavaScript and Node.js 
  • Experience with Vue JS 
  • Experience with No SQL Database (MongoDB) & MongoDb Atlas
  • Hands-on experience in writing Node.js applications 
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development
  • Good understanding of front-end technologies, such as HTML5, Bootstrap and CSS3 
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development
  • Good understanding of the micro-service and containerization technologies like Docker
  • Understanding of API integrations, Single-Sign-on and token-based authentication
  • Know how the web works and are familiar with REST API design, HTTP fundamentals and security practices.

What you bring

  • You have a passion, hunger, and ambition to grow a career.
  • You have ability to analyze data and provide evidence-based recommendations.
  • You are solutions oriented.
  • You have In-depth knowledge of UI/UX.
  • You are well organised.
  • You have good communication.
  • You will bring an awesome attitude that contributes to our positive organizational culture.

In exchange you can expect

  • Competitive salary and commission
  • Private Health Insurance
  • Continuous training and career development
  • Fully stocked snack pantry
  • Fantastic work hard / have fun tech environment