ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Software Developer at Mail Blaze. You might like this job because it requires strong skills in PHP, C++, Javascript, and Golang. Also, experience in MySQL Databases with a focus on DevOps/Networking is a must-have.

RM 14K - RM 15K

Remote work

Full-Time

Job Description

Mail Blaze is looking for a smart and talented Senior Software Developer to join the dynamic and growing team. You must possess strong PHP, C++, Javascript and Golang skills. You will need strong experience in MySQL Databases with a focus on DevOps/Networking.  The full Tech List can be found below.

Job Requirements

Your role: 
  • You will be responsible for the development of back-end services (using mostly Golang / PHP) with an emphasis on security and performance.
  • You will be responsible for the development of front-end pages utilising Vue.
  • You will be responsible for the daily maintenance of a Kubernetes cluster running a large number of microservices.
  • You will be responsible for ensuring the high availability and performance email services.

KEY PERFORMANCE AREAS 
  • Leadership capability in managing a team and managing technical enhancements of the system.
  • Speed and quality of development. 
  • Intuitive understanding of requirements and flawless execution.

MINIMUM QUALIFICATIONS AND EXPERIENCE 
  • Matric (Higher Grade Maths). 
  • 6 Years’ experience in PHP. 
  • Experience in Golang, C++ and JavaScript.
  • Experience in MySQL, MongoDB and Redis.
  • Experience with microservices and RPC
  • Experience with performance engineering
  • Knowledge of email protocols such as SMTP
  • Must be comfortable with working with various frameworks such as Vue.
  • Must have an excellent understanding of Devops/Networking such as Google Cloud and Kubernetes. 
  • Must have strong data modelling skills and good understanding of entity relationships.
  • Good communication skills as you will be the primary technical contact in the team.

Skill Proficiency required. Experience and understanding in the below is a must:
  • Languages: PHP, JavaScript, C++, Golang
  • Databases: MySQL, MongoDB, Redis
  • Frameworks: Vue, Yii 1.1, gRPC, Atreugo
  • DevOps/Networking: Google Cloud, Kubernetes, Ubuntu, Alpine, Docker, IP addressing and Subnetting, SMTP, Bash scripting, Postfix, Apache, nginx
  • General: Data structures and Algorithms

PERSONAL ATTRIBUTES 
  • Self-motivated. 
  • Enthusiastic. 
  • Proactive. 
  • Excellent verbal/written communication skills. 
  • High level of attention to detail. 
  • Excellent organisational and time management skills. 
  • Innovative thinking.
  • Taking full ownership of the system and the team.


Additional Info

Experience Level

4 - 7 Years of Experience

Job Specialisation

General IT, Hardware / Network / Infrastructure (On-Premises / Cloud), Software Development & QA / Testing


Company Profile

Mail Blaze-logo-image

Mail Blaze


Senior Software Developer

Mail Blaze

RM 14K - RM 15K

Remote work

Full-Time

This job is no longer available