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: Dec 7, 2023
    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

    We are a globally recognised organisation that is deeply steeped in the local technology innovation culture. We’ve been both the main catalyst for regional technology acceleration and a role model for technology hubs across emerging markets
    Read more about this company

     

    Senga Software Engineer – Mid & Senior Level

    Roles and responsibilities

    You will:

    • Build multi-platform applications for Android and iOS using the Flutter development framework.
    • Develop software using our development stack; give input into its evolution. We use Ruby on Rails, Flutter and ReactJS.
    • Deliver the web platform used by our Shippers, Transporters and Senga administrative staff. Be a major contributor to the Agile Software Methodology in use at Senga.
    • Develop and maintain high throughput API’s that will serve different components of the application.
    • Work cross-functionally with other team members and stake holders to design and implement Senga’s web and mobile applications

    Desired Skills and Experience

    • You must have an undergraduate degree in Computer Science, Mathematics, Engineering, or similar program (no exceptions)
    • You must have a minimum of three years of post-university experience writing and shipping software (we are considering multiple levels). Entry-level candidates who topped their university classes will be given an experience exception
    • You must have a track record of high performance
    • You must have experience designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language for Android and iOS.
    • You are experienced with developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
    • You are comfortable with system architecture and component design and are able to use design patterns. Having experience with a cloud platform is a plus.
    • You are familiar with the Ruby on Rails, RSpec testing framework, OpenAPI specifications, ReactJs and Git.
    • Develop features across multiple subsystems within our application by collaboration during requirements definition, designing, coding, testing and deployment. You have experience using development frameworks, relational databases, different virtualization platforms.
    • Participate with operations and business teams to define plans for scaling, enhancing and standardizing Senga’s products
    • Have experience in building data-driven applications and understand the need for instrumentation
    • Demonstrate success at having been able to deliver products at scale individually or as part of a team. You get things done.
    • Document proposed solutions by developing documentation, flowcharts, layouts, diagrams, etc.
    • Be able to operate in an agile, fluid and ambiguous environment wearing 'multiple hats'
    • You are a great collaborator and recognize that startups are team oriented, and that each team member contributes tangibly to the future of the company.
    • You are able to speak your mind and listen to others, too.

    Method of Application

    This is a full-time *in-office* role. We find that we are out our most productive when we work alongside our team members.

    Please send your CV/resume, which should include your GitHub (or similar) link to careers@senga.co. 

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at iHUB Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail