Apply For This Job


Job Description

Job brief

We are looking for a Senior level Developer to build functional and efficient applications.

Responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love for Artificial Intelligence and Machine Learning, we’d like to meet you.

Your ultimate goal is to create high-quality products that meet customer needs.


·         Help design and implement functional requirements

·         Build efficient back-end features

·         Integrate front-end components into 3rd party applications through APIs

·         Manage testing and bug fixes

·         Prepare technical documentation

·         Collaborate with UX/UI designers to implement design into the code

·         Coach junior team members

·         Implement software enhancements and suggest improvements

·         Building efficient server-side applications


·         Solid experience as a Python Developer

·         Understanding of databases and SQL

·         Data Science knowledge

·         Leadership skills

·         Solid Mathematical and Algorithms Knowledge

·         Has experience in integrating with 3rd party APIs.

·         Some CAD experience and understanding of 3D printing (optional but preferred)

Education and Work Experience

·         BSc in Computer Science, Engineering or relevant field

A bachelor's degree in Computer Science or a related field, or its equivalent in work experience, and/or five years of programming/development experience. Proficiency in a relevant programming language such as Java, Python, etc.


Job Specific & Technical Skills & Competencies Technical Knowledge: Able to expertly assess, design develop, and support applications, systems and solutions to achieve business and/or technical requirements. Demonstrates technical expertise for multiple languages, applications, systems, technologies, and/or frameworks, and has the ability to influence technical direction or defect resolution. Fully understands business applications and/or technical system environments in which the system operates. Most importantly, Perseverance, Patience, and an open mind.


Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Dec 14, 2019
Posting Date:
Nov 13, 2019
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Mihnati Premium


Marketing · 11-50 employees - Riyadh

Similar Job Titles

Operations Logistics Supervisor

Spark HR Management, Riyadh, Saudi Arabia
Posted Aug 16, 2020