Principal Coder - Remote
About Us
One World Coders is a premium software consultancy with developers working from Kigali, Rwanda, and Kampala, Uganda. Founded in 2019 by Doug Bradbury and Mihigo Rugamba in partnership with 8th Light, the company became fully managed by 8th Light in 2024. We carry the banner of high-quality software development into our global offices and provide affordable, high-quality solutions that cross borders.
Our coders come from unique backgrounds. Beyond their degrees, every coder at One World Coders has completed a rigorous apprenticeship that builds on their formal education, with essential practices like Test Driven Development (TDD). Many have studied at U.S. institutions or their international campuses and spent significant time living in different cultures, giving them a broad, adaptable worldview that allows them to seamlessly integrate into your team.
At One World Coders, we believe that coding is more than a job; it’s a craft. Our coders take pride in solving real-world problems and continuously learning and growing. If you share this passion and want to be part of a global community dedicated to excellence, we’d love to talk.
Who You Are
As a Principal Coder, you’ve spent over a decade sharpening your skills across multiple projects and technologies. You’re the kind of coder who can lead any technical engagement with confidence and ease. You have a broad and deep range of expertise and can make an immediate impact. You’ve likely:
- Written production-quality code in languages like Ruby, Elixir, Java, Python, JavaScript, TypeScript, or React – ideally more than one.
- Built maintainable software collaboratively and pragmatically.
- Developed large features or subsystems.
- Used automated testing effectively to design better software and catch issues early.
- Debugged and improved existing code incrementally.
- Collaborated using Git, MacOS/Linux, and CI/CD pipelines.
- Tackled architecture-level concerns like scalability, security, reliability, and performance.
- Led teams or projects.
- Brought together diverse groups to foster idea-sharing, collaboration, and problem-solving.
- Made thoughtful decisions in ambiguous situations.
- Mentored and shared knowledge with fellow coders.
- Actively sought and given feedback.
- Communicated clearly and empathetically with stakeholders and colleagues.
What You’ll Do at One World Coders
As a Principal Coder, you’ll lead projects with various clients across industries, guiding teams and delivering high-quality solutions. You’ll work with colleagues who share your passion for coding as a craft and collaborate across borders to solve complex challenges. You’ll be responsible for:
- Making immediate contributions to client projects and building trust.
- Balancing technical choices with the need to deliver high-quality work within deadlines.
- Leading architecture and software design discussions.
- Developing creative solutions to technical and non-technical challenges with your team.
- Guiding retrospectives and feedback conversations with clients and teams.
- Ensuring project roadmaps are clear, prioritized, and achievable.
- Managing relationships with client technical leads.
- Providing regular updates to clients, identifying and addressing risks, and proposing solutions.
- Mentoring and coaching team members.
- Resolving blockers to team progress and ensuring smooth project delivery.
Nice to Have
At One World Coders, we work across many technologies and encourage coders with the following experience to apply:
- Infrastructure as code
- Data engineering
- CI/CD pipelines
- Mobile development