Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Software Project Manager At Pesapal

Role DescriptionThis is a full-time on-site role for a Software Project Manager based in Nairobi County, Kenya. The Software Project Manager will be responsi...


From Pesapal - Nairobi Area

Published a month ago

Network Administrator At Safaricom Kenya

JOB DESCRIPTIONReporting to theManager – IT Networksthe position holder will Provide technical expertise, design and support to Safaricom in the field of Cal...


From Safaricom Kenya - Nairobi Area

Published a month ago

Devops Engineer At Tezza Business Solutions Ltd

Responsibilities/ AccountabilitiesDefining and setting up development, test, release, update, and support processes for DevOps operations.Designing and imple...


From Tezza Business Solutions Ltd - Nairobi Area

Published a month ago

Program Technology And Infrastructure Manager At African Agricultural Technology Foundation

The Program Technology and Infrastructure Lead/ Manager will establish strategy and manage the organisation's IT infrastructure, with a focus on system admin...


From Ion - Nairobi Area

Published a month ago

Senior Software Developer At Etinx

Senior Software Developer At Etinx
Company:

Etinx


Details of the offer

Etinx has been created with the intent to give talented individuals the opportunity to change their lives and create a better world around us.
Etinx Academy provides education with zero upfront tuition fees for people who want to start and excel in the software industry.
Etinx Lab runs acceleration partnership programs to help startups that share our values to build and launch their software products into the market.

The Role
The Mentor / Senior Developer role is made up of four components. You will be accountable for architectural design, coding, delivery and technical mentorship.
Mentorship is a fundamental part as our academy is based on mentorship programs helping students to get their skills refined. This requires patience, leadership and a collaborative aptitude.
Architectural Design
Contribute to the design of solutions, focusing on:
Participating in design reviews with the whole team including proof of concept phases to ensure the designs align with the business' target architectural direction and industry best practices.

Code
Together with the Solution and Product Lead, deliver code and participate in code reviews that ensure:
Code adheres to coding standards (as measured by our metrics) and guidelines
Adherence to guidelines on unit and integration tests.
Code is efficient and conforms to industry best practices.

Delivery
Accountable for delivery with particular focus on:
participating in Agile inception phases, contributing to user stories, story estimation and prioritization.
meeting timelines and delivery commitments made by the team, escalating issues early as they impede progress.
working collaboratively within the stream to deliver user stories. Owning the stories to ensure they meet all functional and non-functional acceptance criteria, collaborating with QA and proceeding smoothly to "Done'.
supporting and ensuring the successful running of the production environment.
becoming a domain expert for the new business. Understand the technical dependencies, designs and challenges facing your stream.

Mentorship
Display leadership qualities and a passion for working collaboratively:
As part of an Agile team you will at times be assisting outside of your core specialist skills, assisting and leading areas such as deployments and testing.
Provide technical guidance and mentoring to other team members and students.
Actively participates in code reviews and ensuring the successfully deployment of stream releases.

Skills & experience
6+ years of experience as Software Developer
To be considered, you will ideally have experience using some or all of:
JavaScript
Node
React
React Native
Experience with AWS, Azure or IBM cloud.
CI/CD
TDD
Python

You will have:
Experience working closely with third-party vendors, engineering teams and business stakeholders to build end-to-end solutions
Agile experience and mindset
The ability to innovate through iteration
A desire to elevate your peers and challenge the status quo

Culture
Work within an inclusive environment, where your skills and delivery are regarded miles above your experience or background. Constantly challenge yourself in a team that appreciates and enjoys solving complex problems and help others to achieve their best potential.


Source: Myjobmag_Co

Requirements

Senior Software Developer At Etinx
Company:

Etinx


Built at: 2024-05-08T03:04:22.293Z