Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 26, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    WhereIsMyTransport builds technological solutions for public transport networks in emerging markets, where we see an information, not infrastructural, challenge. With our open, integrated public transport data platform, we bring together a city’s movement network and empower riders to access their transport systems. By turning movement data into meanin...
    Read more about this company

     

    Software Engineer

    Job description

    Join a dynamic company whose major client, WhereIsMyTransport, is changing public transport in African cities. Be part of a highly-specialised group of people who are in the business of making connections by making public transport data more accessible. Do you want to be part of a company that is empowering people through unique, accessible data from emerging cities? A company that strives to build scalable systems that positively impact millions of people across the globe? Are you committed, passionate about making a difference and on top of your game? If so, apply here.

    Summary of Role

    We are looking to hire a Software Engineer to contribute quality code and technical expertise in both frontend and backend projects. In this role, you will work closely with developers (with varying degrees of experience & across multiple teams) as well as Product Managers to ensure that we are building the right things in the most effective way possible.

    Responsibilities/Duties

    • Contribute code to our full stack of systems ranging from web frontends & APIs down to persistence layers.
    • Design and implement elegant, optimised, and maintainable code.
    • Produce high quality solutions with an emphasis on delivering automated tests.
    • Clearly and effectively communicate technical solutions to people with technical and non-technical backgrounds.
    • Planning, defining and scoping project features.
    • Collaborate and work in a team environment while striving towards the team/company objectives.

    Background/Skills/Qualifications

    • 5+ years professional development experience in both backend and frontend projects (full stack).
    • BSc/MSc in computer science or other technical discipline, or equivalent working experience.
    • A solid foundation in computer science in areas such as algorithms, data structures, distributed computing and software design.
    • Experience leading software development projects and collaborating with developers to drive projects to completion.
    • Extensive programming experience with C# and front-end frameworks such as React.
    • Knowledge of the following would be most beneficial: .NET Core, Azure, MongoDB, PostgreSQL, React, Git, Restful API design/architecture.
    • Bonus: Links to your online portfolio, projects or GitHub repositories.

    Tech Stack

    • React
    • Javascript
    • Redux
    • Css/Sass
    • MongoDB
    • PostgreSQL
    • C#
    • .NET Core
    • Akka.NET
    • Redis
    • Microsoft Azure

    Please apply via our client WhereIsMyTransport’s online portal. No CVs will be accepted via email.

    If you have not received a response within 2 weeks, kindly note that your application has been unsuccessful.

    Method of Application

    Interested and qualified? Go to WhereIsMyTransport on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at WhereIsMyTransport Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail