Full Stack Engineer

Preezma is looking for Mid to Senior level full-stack engineers to join our team. This is a great opportunity to grow, work on the big game-changing products, play with the latest technologies, and be part of our strong JavaScript team!

Required Qualifications:

  • At least 3+ years of extensive work experience in web development
  • Strong knowledge of Javascript / CSS / HTML
  • Strong knowledge of functional and object-oriented programming
  • Strong knowledge of API development / Service Architecture / Microservices
  • Strong knowledge of Vue.js / Vuex
  • Strong knowledge of Node.js / Express
  • Strong knowledge of non-relational MongoDB database
  • Strong knowledge of API development / Service Architecture / Microservices
  • Solid knowledge of version control Git
  • Strong understanding of full software development cycle
  • Ability to use a Unix based development environment
  • Familiarity with the agile development processes and working on a scrum team
  • Experience in React.js / Redux is a big plus
  • Experience in End-to-END testing (TestCafe or Protractor)
  • Experience in Test Driven Development

Responsibilities:

  • Ability to learn fast and share the experience with a team
  • Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions, and standards.
  • Write well designed, testable, efficient code by using best software development practices
  • A solid understanding of how web applications work including security, session management

As a full-stack engineer, you will be responsible for developing across both the front end and the back end of the application. You will be responsible for verifying merge requests and ensuring that the development is following best practices and adhering to our internal security, performance, and styling guidelines. You will be required to develop our back end Node.js services, defining what data will be made available and how it will be consumed. You will require a proven ability to develop against REST-based interfaces as well as on frontend create re-usable Vue.js components. You will require an ability to tune for performance and resiliency across our various services. You will be required to develop and maintain efficient databases and queries, you will also be responsible for documenting your services. You will require clear communication skills and the ability to work well with other team members (product owner, scrum master, mobile team, backend team, QA, and UX/UI designer).

OUR PERKS

Health Insurance

The health of our team members is one of our highest priorities.

Training

We send our team members to various training to level up and gain new skills.

Flexible hours

Our team members are given an opportunity of creating their personal work schedules.

Team Spirit

We have a true team spirit which is our key force in the implementations of all our projects.

Leaders support

Our leaders are always next to the team by providing feedback and giving advice.

Recreational Activities

Our office is equipped with play activities such as a ping pong and Play Station.

Fast-paced career path

We ensure constant career growth opportunities for all the members of our team.

Knowledge sharing

Meetings, presentations, and consultations are an important part of our schedule.

Growth budget

Our team members are regularly offered to attend various training and seminars.

Remote work

Our team members are welcome to work and get things done from different locations.

Friday Fun

Every Friday we dedicate a few hours to play active and passive interesting games.

English Courses

We provide our team members with the opportunity to improve their knowledge of English.

Mentoring

All the newcomers get assistance from our specialized professionals to adapt easily.

Fresh fruits

With fresh fruits, we always keep the level of vitamins high to have energy during the day.

Personal laptop

All the team members have their personal laptops that are provided by the company.

Chillout Space

We have a cozy corner in our office which is meant for fun, relax and gatherings.

Competitive salary, with promise fast salary growth based on personal performance and fast learning skills.

Please submit your CV’s to [email protected] mentioning your position in the subject line.