Company Info
Large organization
200 + Employees
Gomoney is a digital bank dedicated to simplifying banking for everyone and contributing to a future where everyone is in control of their money.
Gomoney is a digital bank dedicated to simplifying banking for everyone and contributing to a future where everyone is in control of their money. With tools to split, schedule, send, receive and track payments, users have the tools for better transaction processes and better understanding of their spending habits.
1). Senior iOS Engineer
Location: Nigeria
Job Type: Full time
Who Are We Looking For?
- We’re building a team to help develop the organization and shape how we want to work. Join us if you are…
- A progressive thinker who is passionate about making BIG things happen and ready to take on broad responsibilities in a start-up environment.
- An empathetic and empowering leader who values diversity of thought and is always thinking about improving customer and employee interactions.
- We have big dreams. There are many interesting challenges ahead, and we’re happy for people to build new skills, specialize, or evolve their roles.
About this Role
What will you be doing as a Senior iOS Engineer?
- You’ll be working as part of a cross-disciplinary group that prioritizes user needs, challenges assumptions, and iterates quickly, using data and research to develop secure, robust, and scalable solutions.
- How will you make an impact? In your role as a Senior iOS Engineer at gomoney, you will design and develop new scalable features for our iOS applications, optimize and maintain existing functionality, actively participate in code and technical reviews, collaborate closely with cross-functional teams to guide implementation and technical strategies, and research and propose innovative methods to enhance our iOS applications and the overall user experience.
- You will play a pivotal role in ensuring our mobile applications are robust and secure, and deliver an exceptional user experience.
Responsibilities
Your responsibilities will include:
- Designing, implementing, and maintaining, scalable applications for the iOS platform that meets and exceeds the expectations of your team, managers, and stakeholders.
- Writing readable, testable, and maintainable code to specification.
- Integrating our backend services to make sure we are delivering a great mobile user experience for end users
- Working with the Product and Design teams to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions
- Collaborating with stakeholders to understand business goals and vision for product offerings.
- Lending your knowledge and positive approach to improving engineering standards, tooling, and processes.
- Participating in code and technical reviews.
- Documenting development phases, monitoring, and debugging systems.
Frameworks and technologies we use include but are not limited to:
- NodeJs + TypeScript
- Kotlin
- Swift
- Kubernetes + Helm
- Redis
- RabbitMQ
- Docker
- MongoDB
- GitHub + CircleCI
- Jenkins
- Azure
Requirements
This might be for you if you…
- Minimum of 5 years of experience in the full lifecycle of iOS application development, including publishing apps to the Apple App Store.
- Strong expertise in Swift, with extensive experience building native iOS applications.
- Proficiency in Core iOS frameworks such as Core Data, Core Animation, and Core Graphics.
- Experience integrating and working with third-party libraries and APIs.
- Knowledge of offline storage, multithreading, and performance optimization techniques.
- Familiarity with RESTful APIs for connecting iOS applications to backend services.
- Strong understanding of iOS testing practices and writing maintainable, testable code.
- Experience with functional reactive programming frameworks like RxSwift, ReactiveSwift, or Combine.
- Deep knowledge of common architectural patterns and SOLID principles.
- Proven experience using Continuous Integration (CI) tools such as Bitrise, CircleCI, or GitHub Actions.
- Awareness of web technologies and a strong understanding of UI/UX standards.
- Excellent communication and collaboration skills, with a commitment to practices like pair programming.
Application Closing Date
Not Specified.
===
===
2). DevOps Engineer
Location: Nigeria
Job Type: Full time
Who Are We Looking For?
- We’re building a team to help develop the organization and shape how we want to work. Join us if you are…
- A progressive thinker who is passionate about making BIG things happen and ready to take on broad responsibilities in a start-up environment.
- An empathetic and empowering leader who values diversity of thought and is always thinking about improving customer and employee interactions.
- We have big dreams. There are many interesting challenges ahead, and we’re happy for people to build new skills, specialize, or evolve their roles.
About this Role
What will you be doing as a DevOps Engineer?
- You’ll be working as part of a cross-disciplinary group that prioritizes user needs, challenges assumptions, and iterates quickly, using data and research to develop secure, robust, and scalable solutions.
- How will you make an impact? In your role as a DevOps Engineer at gomoney, you will be responsible for maintaining and optimizing our cloud infrastructure, implementing CI/CD pipelines, and ensuring the reliability and scalability of our systems.
Responsibilities
Your responsibilities will include:
- Design, implement, and maintain CI/CD pipelines using Jenkins and Circle CI for multiple applications across NodeJS, Swift, and Kotlin codebases
- Manage and optimize our Azure cloud infrastructure, with a focus on Azure Kubernetes Service (AKS) deployments
- Implement and maintain Kubernetes manifests and Helm charts for infrastructure components
- Design and implement observability best practices using OpenTelemetry collectors and instrumentation
- Create comprehensive monitoring dashboards and alert systems using OpenTelemetry-compatible tools
- Collaborate with development teams to improve deployment processes and application performance
- Ensure high availability and disaster recovery of critical systems
- Implement and maintain security best practices across the infrastructure
Frameworks and technologies we use include but are not limited to:
- NodeJs + TypeScript
- Kotlin
- Swift
- Kubernetes + Helm
- Redis
- RabbitMQ
- Docker
- MongoDB
- GitHub + CircleCI
- Jenkins
- Azure
Requirements
This might be for you if you…
- Have at least 3 years of professional DevOps experience.
- Have strong experience with Azure cloud services, particularly AKS
- Have strong proficiency with Helm charts and Kubernetes manifest management
- Have experience with Docker
- Have proven experience with CI/CD tools, specifically Circle CI and Jenkins
- Proficient in scripting languages (e.g., Bash, PowerShell, Python)
- Have experience with observability platforms and an understanding of OpenTelemetry architecture
- Know distributed tracing, metrics collection, and logging best practices
- Have a sound understanding of version control systems (Git)
- Have demonstrated excellent communication and prioritization skills.
Application Closing Date
Not Specified.
===
===
3). iOS Engineer
Location: Nigeria
Job Type: Full time
Job Description
Who are we looking for?
- We’re building a team to help develop the organization and shape how we want to work. Join us if you are…
- A progressive thinker who is passionate about making BIG things happen and ready to take on broad responsibilities in a start-up environment.
- An empathetic and empowering leader who values diversity of thought and is always thinking about improving customer and employee interactions.
- We have big dreams. There are many interesting challenges ahead, and we’re happy for people to build new skills, specialize, or evolve their roles.
About this Role
What will you be doing as an iOS Engineer?
- You’ll be working as part of a cross-disciplinary group that prioritizes user needs, challenges assumptions, and iterates quickly, using data and research to develop secure, robust, and scalable solutions.
- How will you make an impact? In your role as an iOS Engineer at gomoney, you will design and develop new scalable features for our iOS applications, optimize and maintain existing functionality, actively participate in code and technical reviews, collaborate closely with cross-functional teams to guide implementation and technical strategies, and research and propose innovative methods to enhance our iOS applications and the overall user experience.
- You will play a pivotal role in ensuring our mobile applications are robust and secure, and deliver an exceptional user experience.
Responsibilities
Your responsibilities will include:
- Designing, implementing, and maintaining, scalable applications for the iOS platform that meets and exceeds the expectations of your team, managers, and stakeholders.
- Writing readable, testable, and maintainable code to specification.
- Integrating our backend services to make sure we are delivering a great mobile user experience for end users
- Working with the Product and Design teams to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions
- Collaborating with stakeholders to understand business goals and vision for product offerings.
- Lending your knowledge and positive approach to improving engineering standards, tooling, and processes.
- Participating in code and technical reviews.
- Documenting development phases, monitoring, and debugging systems.
Frameworks and technologies we use include but are not limited to:
- NodeJs + TypeScript
- Kotlin
- Swift
- Kubernetes + Helm
- Redis
- RabbitMQ
- Docker
- MongoDB
- GitHub + CircleCI
- Jenkins
- Azure
Requirements
This might be for you if you…
- 3+ years of experience in the full lifecycle of iOS application development, including publishing apps to the Apple App Store.
- Strong expertise in Swift, with extensive experience building native iOS applications.
- Proficiency in Core iOS frameworks such as Core Data, Core Animation, and Core Graphics.
- Experience integrating and working with third-party libraries and APIs.
- Knowledge of offline storage, multithreading, and performance optimization techniques.
- Familiarity with RESTful APIs for connecting iOS applications to backend services.
- Strong understanding of iOS testing practices and writing maintainable, testable code.
- Experience with functional reactive programming frameworks like RxSwift, ReactiveSwift, or Combine.
- Deep knowledge of common architectural patterns and SOLID principles.
- Awareness of web technologies and a strong understanding of UI/UX standards.
- Excellent communication and collaboration skills, with a commitment to practices like pair programming.
Application Closing Date
Not Specified.
How to Apply: Interested and qualified candidates should Click Here to apply online.