Latest jobs in Malawi

Application Developer (x2) at Mechro

  • Full Time
  • Blantyre
  • Applications have closed
  • Salary: 00

Mechro

Job Description

We’re seeking 2 dynamic and skilled software developers. The ideal candidates must possess a blend of technical expertise and excellent communication skills. Key qualifications include proficiency in API development (Node.js, Python), experience with WebGL and GIS, expertise in C/C++, IoT solutions, and SQL database management. Additionally, candidates should be well-versed in modern frontend technologies such as React, Vue.js, and Angular, and have a strong understanding of Bayesian Statistics or Machine Learning. We value candidates who can effectively communicate complex technical ideas and work collaboratively in a fast-paced environment.

Responsibilities

• Develop APIs using Node.js and Python for seamless integration of components

• Utilize WebGL and GIS technologies to create immersive and interactive visualizations.

• Apply expertise in C/C++ to optimize performance and efficiency in software components.

• Design and implement IoT solutions to collect and analyze data from physical systems.

• Manage SQL databases to store and retrieve relevant data

• Utilize modern frontend technologies (React, Vue.js, Angular) to create user-friendly interfaces.

• Apply knowledge of Bayesian Statistics or Machine Learning to enhance predictive capabilities of systems

• Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.

Qualifications

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• Proficiency in API development using Node.js and Python.

• Experience with WebGL and GIS for visualization purposes.

• Expertise in C/C++ for optimization and performance tuning.

• Familiarity with IoT solutions and SQL database management.

• Strong understanding of modern frontend technologies (React, Vue.js, Angular).

• Knowledge of Bayesian Statistics or Machine Learning is a plus.

• Excellent communication and collaboration skills.

• Ability to thrive in a fast-paced, dynamic environment.