You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

CAREERS

Welcome. We have some exciting opportunities for you!

“The computer programmer is a creator of universes for which he alone is the lawgiver. No playwright, no stage director, no emperor, however powerful, has ever exercised such absolute authority to arrange a stage or field of battle and to command such unswervingly dutiful actors or troops.”
― Joseph Weizenbaum

Join us as we fearlessly create new worlds without limits, bringing the best out of each other, while placing value on each other.

STRIDE was founded to create an impact and give people the opportunity to create and impress themselves on the things they do – yes, ‘Meraki’ - To do something with so much passion and love that you leave a piece of yourself inside of it.

That’s Us, that’s STRIDE!

Our teams consist of Product Managers, a Business Analysts, Solutions Architects, Cloud Engineers, Backend & Frontend Dev’s and UI/UX Designers.

We're an Agile development team, using the very latest in Scrum, DevOps, Continuous Integration and Continuous Delivery methodologies.

If you’re keen to work with us, just click APPLY NOW!

We are looking for an incredibly skilled Senior Technical Lead to join our growing team. Your expertise in leading teams as well as getting your hands dirty in code is required.

The responsibilities include;

  • Technical Solution Architecture.
  • Creating ERD’s
  • Creating work items to implement the designed solutions on a Agile project board for development teams.
  • Providing thought-leadership on emerging technologies and how they apply to existing client problems.
  • Manage both Front-end, Back-end and Off-shore teams on projects.
  • Design, build, implement, test, deploy and maintain innovative software solutions to improve customer experience and transform service performance.
  • Work with the senior management team to help drive business decisions.
  • Use software engineering best practices to ensure a high standard of quality for all development team deliverables.
  • Write high quality distributed system software and work on moderate to complex life cycle development projects and tasks.
  • Participate in end-to-end product development lifecycle, e.g. design, build, code review.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean code that is maintainable, scalable, reliable and extensible.
  • Implement automated unit and integration testing.
  • Build and integrate APIs and Web Services.
  • Work within an Agile software development environment.
  • Apply creative thought processes to solve complex challenges at scale.
  • Build distributed microservices
  • Design, build and maintain advanced applications services.

Requirements:

  • BSc Computer Science, Data Analytics, Information Technology etc
  • Experience working on a variety of software development projects.
  • Experience architecting and developing workflow-based solutions or functionality.
  • Excellent ability to perform and understand Solution Architecture.
  • Must have experience on AWS Cloud Solutions
  • Quick learner – able to get up to speed quickly with business requirements, tech stack and new ways of working.
  • Keen learner – interested in learning and using new tools available.
  • Expected to have a very good and very current understanding of Python, it’s libraries and core concepts.
  • Basic SQL, React frontend development and Bash scripting.
  • Certified and skilled at Cloud Computing Concepts.
  • Knowledge in the following Tech Stack:
    Python, Django, Django Rest Framework, PostgreSQL, ReactJs, Javascript, Docker, Kubernetes, Redis, MongoDB, AWS, ECS, GitHub, CI/CD, Nginx, Bash, Microservices, Redshift.

Apply Now

We are looking for a ReactJS frontend engineer to join our super talented team.

The roles requires you to;

  • Design, build, implement, test, deploy and maintain innovative software solutions to improve customer experience and transform service performance.
  • Work with the team to help drive business decisions.
  • Use software engineering best practices to ensure a high standard of quality for all team deliverables.
  • UI and UX development of frontend
  • Participate in end-to-end product development lifecycle, e.g. design, build, code review,
  • Write clean code that is maintainable, scalable, and extensible.
  • Implement automated unit and integration testing
  • Build and integrate APIs and web services.
  • Work within an Agile software development environment.
  • Apply creative thought processes to solve complex challenges at scale.
  • Tech Stack: ReactJs, Javascript, npm, HTML, CSS, Postman, React 16.8.0 or later, Docker, Kubernetes, AWS, GitHub, Nginx, JSON, Microservices

Requirements:

  • BSc Computer Science, Information Technology, Data Analytics etc
  • Proven experience in Javascript, ReactJs, React hooks, Function based components.
  • An understanding of the entire web development process (design, development, deployment).
  • Familiarity with browser testing and debugging.
  • Quick learner – able to get up to speed quickly with our tech stack.
  • Good design eye and skills.
  • Understanding of layout aesthetics.
  • Create quality mock-ups and prototypes.
  • Familiarity with software like Adobe Suite and Photoshop.
  • SEO and UX understanding.
  • A copy of your portfolio in PDF is required

Apply Now

We are looking for talented and innovative Software Engineers with an array of skills sets and specialities to join our back-end team.

The role requires you to;

  • Design, build, implement, test, deploy and maintain innovative software solutions to improve customer experience and transform service performance.
  • Work with the team to help drive business decisions.
  • Use software engineering best practices to ensure a high standard of quality for all team deliverables.
  • Write high quality distributed system software and work on moderate to complex lifecycle development projects and tasks.
  • Participate in end-to-end product development lifecycle, e.g. design, build, code review,
  • Write clean code that is maintainable, scalable, and extensible.
  • Implement automated unit and integration testing
  • Build and integrate APIs and web services.
  • Work within an Agile software development environment.
  • Apply creative thought processes to solve complex challenges at scale.

Requirements:

  • A Bachelor’s degree in Computer Science, Software Engineering, Software Programming or Information Management
  • Minimum 4-5 years of experience in a software development role
  • Extensive programming experience in at least one language such as Java, C++, C#, Python, etc.
  • Extensive knowledge of coding languages (e.g. C++, C#, Java, JavaScript, jQuery, Python, VB Script, Ruby, R, PHP, HTML5, XML, CSS) and frameworks/systems (e.g. AngularJS, .NET, Git).
  • Experience as a full-stack developer with strong knowledge of software engineering concepts preferred
  • A continuous improvement mindset
  • Quick learner – able to get up to speed quickly with our tech stack.
  • Keen learner – interested in learning and using new tools available.
  • Any open source contributions or any certifications are an advantage.
  • Familiar with Cloud Computing Concepts
  • To be friendly, transparent, articulate and driven to succeed

Apply Now

We’re is search of a Mobile Application Developer with a proven track record and portfolio of released applications on the App Store, you’ll be required to develop and maintain high quality mobile applications on both Android and IOS.

Your responsibilities will include;

  • Working closely with Senior Developers and Business Analysts to develop and maintain quality mobile applications in Android and IOS
  • Translate code into user-friendly apps
  • Support the entire application lifecycle concept, design, test, release and support
  • Produce fully functional mobile applications and quality code
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug
  • Liaise with product development team to plan new features
  • Ensure Quality control of all applications

Requirements:

  • B.Comm Informatics / B.Engineering / B.Sc Degree essential
  • Portfolio of released applications on the App stores essential
  • In-depth knowledge of programming language like Swift or Java essential
  • Experience with 3rd party libraries and interacting with APIs required
  • Experience in development using APP store agnostic mobile framework required
  • Knowledge and experience with PWA’s would be advantageous

Apply Now

We are looking for a highly skilled Business Analyst (BA) preferably with coding knowledge and experience in Django (Python) to work on a number of exciting innovations.

As a custom software development company, we work in agile project teams to develop cutting edge solutions for our customers.

The BA will work in a highly skilled team alongside the Product Owner, Solution Architect as well as User Experience Designer to gather and document business requirement specifications.

Requirements:

  • Tertiary qualification in Business Analysis/Information Systems – e.g. a Bcom Informatics or BSc Computer Science, preferably an Honours degree.
  • 2 - 3 years Business Analysis experience
  • Requirement elicitation
  • Analysis & Modelling of processes
  • CBAP (Certification) beneficial

Apply Now

STRIDE is in search of a talented and creative UI/UX Designer to work with our technical teams to create high quality conceptual designs and superior user interfaces across multiple platforms.

You will be required to inform design decisions by gathering information from client and industry research, user testing and synthesizing the information for useful insights.

Duties:

  • Evaluate the effectiveness of user interfaces to determine if the known and unarticulated needs have been met.
  • Create conceptual and creative UI solutions for web and mobile projects utilizing branding and design standards that meet business and user requirements.
  • Work with teams to share design principles, answer queries on functional UI aspects and drive the design of the product from concept to implementation.
  • Adherence to and development of UI standards and CI to ensure that standards
  • Improve the look and feel of interactive computer and product software
  • Present and justify concept designs clearly and professionally
  • Create beautiful, engaging visual designs and interactive experiences
  • Stay on top of UI trends

Essential Requirements:

  • UI/UX Design essentials
  • User Testing
  • Interface Design
  • Good knowledge of mobile UI guidelines for iOS, Android and Windows
  • Experience creating interfaces, large-scale web or mobile apps
  • Web Design
  • Mobile Design (iOS phone & tablet, Android phone & tablet, Mobile Web)
  • Responsive Web Designs
  • Wireframes, POCs, Mock-ups
  • Prototyping

Experience with the following software’s is essential:

  • Adobe Creative Suite
  • InDesign
  • HTML, HTML5, CSS, JavaScript, JQuery
  • Axure
  • Sketch
  • Marvel

Apply Now