About the Software Engineer position

We are looking for an experienced and knowledgeable Software Engineer to join our team! As a Full-Time Software Engineer at our company, you will be responsible for analyzing, planning, developing, implementing, testing, and maintaining various IT projects. You will have the chance to work on interesting projects and build your career.

Software Engineer Responsibilities are:

  • Perform full lifecycle software development

  • Test and evaluate the technical aspects of every decision

  • Review codes and assess code quality

  • Provide timely solutions to issues

  • Develop a server-side code for high-volume web-based applications

  • Create and develop web user interfaces

  • Implement analytics and monitoring routines

  • Perform analytics and A/B testing

Software Engineer Qualifications are:

  • Bachelor’s Degree in Computer Engineer, Computer Science or similar relevant field

  • 2 years of experience as a Software Engineer or similar role

  • Experience in hacking will be an advantage

  • 2 years of experience with Back-end programming languages like Python and PHP

  • 2 years of experience with Front-end programming languages like ​JavaScript, VueJS, and ReactJS

  • 2 years of experience with secure web design is preferred

  • 2 years of experience with MVC and web-based development

  • 2 years of experience with microservice architecture

  • Experience with MVC, Restful API, MySQL, MongoDB, Kafka, Kubernetes, and Google Cloud Platform

  • Critical thinker and problem-solving skills

  • Team player

  • Good time-management skills

  • Great interpersonal and communication skills