Junior Software Developer



Who You Are

  • You are passionate about sleek and intuitive user experiences in software development.
  • You love working with data and have a problem-solving mindset.
  • You enjoy building dashboards and reports that help companies make informed business decisions.
  • You thrive in a high-performance team and a fast-paced environment.
  • Embody the values we have listed on the company website.

Key Responsibilities

  • Design, develop, and optimize web applications using R and Shiny.
  • Work with large datasets to create insightful dashboards and reports.
  • Collaborate with cross-functional teams to enhance UI/UX and performance.
  • Work with databases (SQL & NoSQL) for seamless data processing.
  • Utilize version control systems (Git) to manage code efficiently.
  • Troubleshoot and resolve complex production issues when required.
  • Continuously improve code quality, performance, and maintainability.

Qualifications Requirements and Experience:

  • A BSc in Software Engineering, Computer Science, Stats, Maths, Engineering or a related field is advantageous but not required.
  • Graduates are welcome to apply.

Technical Skills:

  • Version Control: Git (preferred)
  • Programming Languages: Proficiency in R & Shiny preferred ,else familiarity with JavaScript, CSS, Python, or Julia.
  • Databases: Experience with SQL (PostgreSQL, MySQL) or NoSQL (Redis, MongoDB) (preferred).
  • Experience in working with different map providers.
  • Frontend and Backend development is advantageous
  • Strong analytical and problem-solving skills.

Experience:

  • Experience in developing web applications.
  • Ability to work well under pressure in a fast-paced environment.
  • Experience writing performant and maintainable code (advantageous).
  • Ability to troubleshoot and solve production issues (advantageous).
  • Rest API’s (advantageous)
  • Software Integration (advantageous)


Apply Now
Share by: