Posts
Senior React Full-stack Developer
Senior React Full-stack Developer
Company: Lemon.io
Position: Senior React Full-stack Developer
Job Type: Full-time
Experience Level: Senior
Location: Worldwide Remote
Posted Date: 1st October r 2026
Closing Date: 22 October 2026
About the Role
Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and Europe.
What We Offer
- The rate depends on your seniority level, skills and experience. We've already paid out over $11M to our engineers.
- No more hunting for clients or negotiating rates — let us handle the business side of things so you can focus on what you do best.
- We'll manually find the best project for you according to your skills and preferences.
- Choose a schedule that works best for you. It’s possible to communicate async or minimally overlap within team working hours.
- We respect your seniority so you can expect no micromanagement or screen trackers.
- Communicate directly with the clients. Most of them have technical backgrounds.
- We will support you from the time you submit the application throughout all cooperation stages.
- Most of our projects involve working in a fast-paced startup environment.
- Through our community, we will connect you with the best developers from more than 75 countries.
Requirements
- 5+ years of software development experience.
- Commercial experience: React.js: 3+ years, Node.js: 5+ years, and Next.js: 2+ years OR React.js: 5+ years, Node.js: 3+ years, and Next.js: 2+ years.
- Expertise in TypeScript, AWS and AI-assisted coding is a must.
- Strong technical skills: as a Senior Developer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture.
- Clear and effective communication in English — advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls.
- Strong self-organizational skills — ability to work full-time remotely with no supervision.
- Reliability — we want to trust you and expect that you won’t let us and the client down.
- Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly.
Other Open Developer Positions
We're placing Senior Developers (4+ yrs commercial experience) across AI Agent Architecture, AI Automation Architecture, AI Engineering, Site Reliability Engineering, Platform Engineering, React & Python, React & Golang, Golang, React & Java, React & Ruby, Ruby, PHP & Vue, Vue & Node.js, React & .NET, Android & iOS, iOS & Swift, Flutter & Firebase, Solutions Engineer, Blockchain (Ethereum/Ethers.js/Wagmi/Viem/Solana), Angular & Node.js, Vue & .NET, Python & Vue, DevOps, MLOps, Data Science, Angular & PHP, Angular & .NET, Symfony & React, Symfony & Vue, Symfony & Angular, Python, Symfony & JavaScript & Next.js & TypeScript, Data Analysis, React & PHP, Data Engineering, Project Management, Product Management, QA Automation, QA Manual, Embedded Software Engineering, React Native & Node, React Native & React, React Native & Ruby, React Native & Python, WordPress, Android, Data Annotation, Angular, Python & Node, Java & Spring, Svelte & Python, Svelte & Node.js, Svelte & TypeScript, Rust, Shopify & JavaScript, Vue & Nuxt, PHP & Laravel, UI/UX Design, Animation, Graphic Design, React & Node & React Native, .NET & C#, Electron, Scala, C++, Unreal Engine & C++, Python & LLM, Unity, or Machine Learning Engineering and more. Reach out and we'll match you.
Important Information
We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.
We work with developers from 75+ countries across Europe, Latin America, North America (the U.S. and Canada), selected countries in Asia (Japan, Singapore, South Korea, the Philippines, Indonesia, Malaysia, Vietnam, Thailand, and Israel), Oceania (Australia, New Zealand, and Papua New Guinea), and Africa (including Morocco and South Africa).
How to Apply
Apply through Lemon.io:
Multiple Vacancies
Multiple Opportunities
Organisation: Centre for Infectious Disease Research in Zambia (CIDRZ)
Positions: Multiple Vacancies
Total Vacancies: 10
Location: Zambia
Posting Date: 30 September 2026
Closing Date: Not specified – check individual vacancies
About the Organisation
CIDRZ is a health-focused organisation committed to advancing health through research, programme implementation, care and innovation. The organisation is inviting qualified candidates to explore its current job openings in Zambia.
Current Job Opportunities
1. Research Study Coordinator
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
2. Senior Software Engineer – Front End
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
3. National Service Helpdesk Lead
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
4. System Administrator
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
5. Cyber Security Expert
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
6. Database Administrator
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
7. Software Engineer
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
8. Clinical Business Analyst
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
9. Manager – Software Engineering
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
10. Service Desk Officer
Explore the full job description, requirements and application instructions through the official CIDRZ careers portal.
Important: Review the full job description, qualifications and application instructions on the official CIDRZ careers portal for each position before applying.
Stay safe on ENB Enterprise
Never send money to companies. Jobs on ENB Enterprise will never require payment from applicants.
Senior Software Engineer
Senior Software Engineer (Full-Stack, Backend Focus) |
Company: ElitevoraSys LLC
Team: Engineering – Platform Consulting
Job Type: Full Time
Experience Level: Senior
Salary: $160K – $240K per year
Location Requirement: United States
Work Arrangement: Remote
Posting Date: September 29, 2026
Closing Date: October 17, 2026
About Us
ElitevoraSys is a modern engineering consultancy focused on building high-performance operational platforms, automation pipelines, and data-driven workflows for clients who need real results - not just software.
We partner with organizations to design and deliver systems that streamline dispatch, asset management, field operations, and enterprise integrations.
Job Description
This is a remote position.
About ElitevoraSys
ElitevoraSys is a modern engineering consultancy focused on building high-performance operational platforms, automation pipelines, and data-driven workflows for clients who need real results - not just software. We partner with organizations to design and deliver systems that streamline dispatch, asset management, field operations, and enterprise integrations. Our work blends clean architecture, practical engineering, and a startup mindset.
We're hiring a Senior Software Engineer to help expand WorkPro, our flagship operations platform deployed across multiple client environments. You'll work in a small, senior team, own services end-to-end across the stack, and help shape the technical direction of a system used daily by real operational teams.
This role is perfect for an experienced full-stack engineer who enjoys solving complex workflow problems, building reliable APIs, and working across modern and legacy systems.
What You'll Do
Backend & Integrations
- Build and maintain REST APIs using Java (Spring Boot), Python (Django/FastAPI), .NET (C#/ASP.NET), Golang, or comparable frameworks, powering dispatch, service orders, billing, and asset workflows.
- Design relational schemas, migrations, and high-performance queries against SQL Server and PostgreSQL.
- Develop integrations with enterprise platforms (Dynamics 365, Coupa, Trackunit, Power Automate/Logic Apps).
- Maintain and modernize legacy backend code (Java/J2EE and similar stacks) while delivering new services in whichever language best fits the module.
- Document APIs using OpenAPI/Swagger and maintain versioned contracts for client teams.
- Implement workflow automation, asynchronous job processing, audit trails, reporting, and intelligent backend features - including AI-assisted or LLM-backed capabilities where they add value.
- Ensure API performance, reliability, and security across high-volume operational workloads.
Frontend
- Contribute to Angular UI components for WorkPro modules as needed.
- Support role-based UI flows for dispatchers, managers, and field technicians.
- Help maintain responsive, mobile-friendly interfaces across devices.
Team & Delivery
- Work with a Product Owner to deliver features in tight, iterative cycles.
- Collaborate with a Principal Developer on architecture and engineering standards.
- Participate in code reviews, sprint planning, and production deployments.
- Own backend features from design through release.
Requirements
- 5+ years of professional development experience (backend/API focus).
- Strong hands-on experience shipping production REST APIs in at least one of: Java (Spring Boot), Python, .NET (C#), or Golang.
- Solid SQL experience - relational modeling, complex queries, indexing, stored procedures.
- Practical experience with an ORM (JPA/Hibernate, Entity Framework, SQLAlchemy, GORM, or equivalent) and migration tooling (Flyway, Liquibase, Alembic, or similar).
- Experience maintaining and refactoring legacy codebases.
- Experience integrating with enterprise systems (ERP/CRM).
- Comfort with concurrency, messaging, and asynchronous processing (Kafka, RabbitMQ, or similar).
- Testing discipline (JUnit/Mockito, pytest, xUnit/NUnit, Testcontainers, or equivalent depending on stack).
- Basic working knowledge of Angular + TypeScript for occasional frontend contributions.
- Good proficiency with AI-assisted development tools and workflows (e.g., Copilot, Claude, LLM-backed automation) is a strong plus.
- Comfortable working in a collaborative, agile consulting environment.
Preferred
- Experience with Dynamics 365, Power Automate, or Logic Apps.
- SQL performance tuning and query optimization.
- Experience with Azure (App Service, Functions, Service Bus), Docker, Kubernetes, CI/CD, and DevOps practices.
- Build and quality tooling: Maven/Gradle, pip/poetry, NuGet, Go modules, SonarQube, static analysis.
- Deeper experience with AI-assisted development or LLM-backed workflows (prompt engineering, RAG, agentic tooling).
- Background in operational, dispatch, or field-service software.
- Polyglot experience across two or more of Java, Python, .NET, and Golang.
Benefits
- Competitive compensation
- 401(k) with company match
- Paid vacation, holidays, and sick leave
- FSA/HSA options
- BYOD reimbursement
Apply Now
Interested candidates can apply through the official application link below before October 17, 2026.
Stay safe on ENB Enterprise
Never send money to companies. Jobs on ENB Enterprise will never require payment from applicants.
Full Stack Java Developer
Full Stack Java Developer
Company: Unifi
Position: Full Stack Java Developer
Location: Stellenbosch, Western Cape, South Africa
Job Type: Permanent
Minimum Experience: Associate
Industry: Financial Services
Job Functional Area: Information Technology
Application Deadline: 30 September 2026
Posting Date: 28 September 2026
About Unifi
Boldly different. Fiercely human. Proudly African.
Unifi is redefining credit in Africa with simple, fast personal loans delivered through online, mobile and branch channels. We make life easy for our clients across Zambia, Kenya, Uganda, South Africa and Tanzania. Unifi has conviction in the African continent and its people, and our products enable our clients to achieve even more. As one of the fastest-growing lenders in Africa, we combine exceptional client service with the very best tech and data analytics.
Purpose of the Role
This role is based in Stellenbosch and would require the candidate to live in the Western Cape. Build and improve the software that powers Unifi's products and operations across Africa. Reporting to the Head Of Engineering the Full Stack Java Developer, you'll work across the full development lifecycle, partnering with your team to design, build and deliver reliable, scalable solutions that make life easier for our clients and the people who serve them. You'll take ownership, solve real business problems and help us continuously improve how we build software as Unifi grows.
Our Technology Stack
We work with a modern and diverse technology stack to deliver high-quality solutions.
Our core technologies include Groovy, Java and Kotlin (for new services) for programming, with Micronaut and Spring Boot as our primary application frameworks.
We use Gorm and Hibernate for persistence and rely on MySQL as our main database. For web-based user interfaces, we utilize Vaadin.
In addition, our technology stack features Activiti for workflow management, Micronaut and JAX-RS for microservices, and Electron for our desktop Branch Application.
We manage queue processing through Apache ActiveMQ Artemis.
Other tools in our stack include MongoDB for document storage and Apache Velocity as our template engine. We also use Swagger for API documentation.
Our development environment follows Agile Kanban methodology using Bitbucket pipelines for builds, IntelliJ as our IDE, Bitbucket Git for source control, and Gradle for build configuration.
We stay connected through Slack and Google, and manage our development cycle with Jira.
To empower our engineering team, every developer is equipped with AI assistants like Gemini and Claude Code, helping them tackle complex daily challenges and craft optimal solutions.
Responsibilities
- Design, build and maintain reliable software that scales with Unifi as we grow.
- Build systems that are simple, secure and easy to maintain by writing clean code and choosing practical solutions over unnecessary complexity.
- Build observability into Unifi systems through logging, monitoring and tracing so issues can be identified and resolved quickly.
- Take ownership of changes from technical design through development, testing, QA handover and into production, helping deliver value to our clients and frontline teams as quickly as possible.
- Use AI tools such as Gemini and Claude Code responsibly to improve productivity while maintaining full ownership of every technical decision and every line of code you commit.
- Work closely with developers, product teams and stakeholders to solve problems, improve our products and deliver great outcomes.
- Contribute to the continuous improvement of our engineering practices, development processes and software architecture.
- Share knowledge, support your teammates and help build a collaborative, high-performing culture.
- Question the way something has always been built. If there is a simpler or faster way to do it, raise it and make the case.
Requirements
- Relevant tertiary qualification in Computer Science, Information Technology, Engineering or a related field.
- 8+ years' experience designing, building and maintaining software applications.
- Solid experience with Java or another JVM-based programming language.
- Strong understanding of relational databases, SQL and building data-driven applications.
- Takes ownership, pays attention to detail and enjoys seeing work through to completion.
- Practical problem solver who can think logically and make good technical decisions.
- Able to work independently while collaborating closely with teammates to get the job done.
- Curious, adaptable and always looking for better ways to solve problems and improve how we work.
- A healthy spirit of adventure and sense of humour.
- Passionate about Africa and excited to contribute to building products that make life easy for our clients.
How to Apply
Interested candidates should apply online through the official Unifi application portal:
Closing Date: 30 September 2026
Stay safe on ENB Enterprise
Never send money to companies. Jobs on ENB Enterprise will never require payment from applicants.
Software Engineer Interns (4) at Nexura Zambia Limited
Software Engineer Interns (4) – Nexura Zambia Limited
Company: Nexura Zambia Limited
Position: Software Engineer Interns
Number of Positions: 4
Posting Date: 17 September 2026
Closing Date: Not specified
We're Hiring: Software Engineer Interns
At Nexura Zambia Limited, we’re building technology that helps organisations work smarter, connect better, and grow through digital innovation.
We’re looking for four Software Engineer Interns who are curious, driven, and ready to build real-world technology alongside the engineering team.
What You'll Do
- Develop and test software applications.
- Build and improve web and mobile solutions.
- Write clean, reliable, maintainable code.
- Identify and resolve technical issues.
- Work with engineers on real technology projects.
- Learn modern software engineering practices.
What We're Looking For
- Students or recent graduates in Software Engineering, Computer Science, Information Technology, or a related field.
- Foundational programming knowledge.
- Strong problem-solving ability.
- Curiosity and willingness to learn.
- Ability to collaborate in a professional technology environment.
Why Nexura?
This is an opportunity to move beyond the classroom and contribute to technology projects while developing the skills required for a career in software engineering.
How to Apply
Interested candidates should send their CV and a brief cover letter to:
Email: careersatnexura@gmail.com
⚠️ Legitimate employers do not charge candidates fees to secure employment. Be cautious of anyone requesting payment in exchange for a job offer.
Forward, Deployed Engineer Job | First Quantum | Kansanshi
Forward, Deployed Engineer
Company: First Quantum
Requisition Number: JR18510
Department: Information Technology
Contract Type: Fixed Term
Location: Kansanshi, Zambia
Starting Date: 11 September 2026
Closing Date: 24 September 2026
About First Quantum
At First Quantum, we free the talent of our people by taking a very different approach which is underpinned by a very different, very definite culture – the “First Quantum Way”.
Working with us is not like working anywhere else, which is why we recruit people who will take a bolder, smarter approach to spot opportunities, solve problems and deliver results.
Our culture is all about encouraging you to think independently and to challenge convention to deliver the best result. That’s how we continue to achieve extraordinary things in extraordinary locations.
Purpose
The Forward, Deployed Engineer works alongside the business to identify opportunities and deliver digital solutions that create operational value across the mine value chain. Combining business analysis, solution design, data and integrations, AI, and software engineering, the role engages stakeholders to understand problems and requirements, helps translate operational needs into scalable, supportable and secure solutions, connects systems and turns data into trusted business assets, and applies AI and modern software engineering to build, deploy and support digital products, in alignment with architectural standards and best practices.
Key Responsibilities
1. Business Analysis
- Engage stakeholders across operations and IT to understand challenges, surface opportunities, and help elicit and manage clear, prioritised requirements.
- Analyse and map business processes to translate operational needs into practical digital solutions that improve how work gets done.
- Support change and adoption, and track value and benefits realisation so that solutions deliver measurable operational outcomes.
2. Solution Design
- Design and build supportable, secure solutions that align with enterprise architecture standards and the site's technology landscape, with guidance from senior engineers on complex decisions.
- Contribute to technology and platform evaluations, applying reuse, buy or build guidance that balances capability, cost and long-term supportability.
- Apply security and integration patterns that protect data and connect systems reliably across the enterprise.
3. Data & Integrations
- Build and maintain data pipelines and integrations that connect business and operational technology systems and keep data flowing reliably.
- Apply data engineering and database skills to model, store and transform data into trusted, well-governed business assets.
- Deliver analytics and reports that turn operational data into actionable insight for decision-making across the value chain.
4. AI Solutions
- Apply generative AI and machine learning to improve productivity, decision quality and operational performance.
- Develop and deploy AI and knowledge-engineering solutions grounded in trusted enterprise data and domain knowledge.
- Follow responsible AI practices and measure value delivery so that solutions are safe, ethical and beneficial.
5. Software Engineering
- Build, deploy and support digital products that solve real business problems and create operational value.
- Apply sound software design, coding standards and quality engineering to deliver reliable, maintainable applications.
- Use DevOps practices and modern platforms to automate delivery and support secure, stable operation in production.
Qualifications
- Minimum Grade 12 Certificate.
- Bachelor's degree in engineering, computer science or information systems.
- Relevant cloud, data or software engineering certifications will be an added advantage.
- All academic qualifications and results must be verified by the Zambia Qualifications Authority (ZAQA).
Experience
- Minimum 5 years' hands-on experience in solution delivery as a developer, implementation consultant or engineer across a range of platforms.
- Business or systems analysis or developer background, with the ability to elicit requirements, map processes and translate operational needs into practical solutions.
- Data engineering skills across databases, SQL and system integration, with a good understanding of data governance and trusted data assets.
- Experience delivering analytics and applying AI or machine learning, including generative AI, with awareness of responsible AI practices.
- Proficiency in one or more languages (C#, Python, JavaScript, HTML/CSS), with knowledge of SOLID principles, design patterns and manual or automated testing.
- Experience with Git, JIRA, DevOps and CI/CD pipelines, and with Agile delivery, UX and design-thinking methods, backed by strong problem-solving skills.
- Ability to design supportable and secure solutions aligned to enterprise architecture standards, with sound reuse, buy or build decision-making and guidance on complex cases.
- Open-pit mining experience and knowledge of mining and resources applications (fleet management, process, smelter, safety and data-collection systems) an advantage; member of ICTAZ or EIZ an advantage.
Behavioural Traits
- Understands mining operations and applies product thinking to solve real business problems.
- Breaks down problems using structured, systems-level thinking.
- Makes sound, pragmatic decisions under changing priorities, seeking guidance where needed.
- Delivers iteratively through agile methods with an innovation and continuous-learning mindset.
- Communicates clearly through good technical writing and presentation skills.
- Collaborates effectively with stakeholders and team members to drive outcomes.
How to Apply
Interested and qualified candidates should apply through the official First Quantum careers portal.
Requisition Number: JR18510
Application Closing Date: 24 September 2026
⚠️ Legitimate employers do not charge candidates fees to secure employment. Be cautious of anyone requesting payment in exchange for a job offer.
Manager IT Design & Development - Solution Delivery | MTN Zambia Jobs
Manager IT Design & Development - Solution Delivery
At MTN Zambia, we believe that understanding our people’s needs and aspirations is key to creating experiences that delight you at work, every day. We are committed to fostering an environment where every member of our Y’ello Family is heard, understood, and empowered to live an inspired life.
Our values keep us grounded and moving in the right direction. Most importantly, they keep us honest. It is not something we claim to be. It is in our DNA.
As an organization, we consider it our mission to create an exciting and rewarding place to work, where our people can be themselves, thrive in positivity and ignite their full potential. A workplace that boosts creativity and innovation, improves productivity, and ultimately drives meaningful results. A workplace that is built on relationships and achieving a purpose that is bigger than us. This is what we want you to experience with us.
Our commitments go beyond organizational promise. It is in our leadership and managerial ethos to meaningfully partner with our employees, customers and stakeholders with a vision to realize our shared goals.
We are delighted that you are considering us as your career partner to make a mark in the world. We look forward to your application.
Job Title
Manager IT Design and Development (Solutions Delivery)
The key responsibilities for this role include but not limited to the following:
- Lead the delivery of new IT projects and services, ensuring they are completed on time, within budget, and to quality standards.
- Analyze business requests and translate them into functional and technical requirements.
- Provide technical and managerial oversight across the software development lifecycle (SDLC), including design, development, testing, and deployment.
- Coordinate release readiness and deployment activities, ensuring systems remain stable and updated with the latest capabilities.
- Manage vendor relationships and oversee third-party application providers to ensure effective service delivery.
- Monitor solution delivery performance metrics, KPIs, and SLAs, and drive continuous improvement.
- Develop and maintain application/product roadmaps aligned with business priorities.
- Coach, mentor, and motivate team members, ensuring performance obligations are met and staff development needs are addressed.
- Drive innovation by applying new methodologies, reviewing processes, and keeping abreast of evolving technologies.
- Act as the primary escalation point for IT delivery issues, ensuring stakeholder expectations are managed effectively.
Candidate Requirements
- Grade 12 certificate with 5 credit or better of which English and Mathematics are a must
- BSc Degree in IT/Software Engineering or related field
- Certification in Project Management (PMP, PMI-ACP, CAPM, PRINCE2) and/or Business Analysis will be an added advantage
- Over 5 years’ IT experience across the full software development lifecycle (analysis, design, development, installation, support, and modification)
- Proven track record of leading and managing development initiatives using Agile, Waterfall, and other methodologies
- Solid background in QA/Testing, ensuring quality assurance throughout project delivery
- Two (2) years’ experience in a fast-faced office environment within a similar environment
How to Apply
Send your application to: jobs.zm@mtn.com
Candidates are mandated to answer the below on their cover page to the hiring Manager.
Values are the core of MTN Zambia’s culture. Our five values called ‘Live Y’ello’ is the force that unites and inspires each one of us to make an impact that matters in the world. So, tell us: Which one of our five Live Y’ello Values resonates most with you and why? (limit 250 words)
- Lead with Care
- Can-do with Integrity
- Collaborate with Agility
- Serve with Respect
- Act with Inclusion
Closing Date: 23 August 2026
Hand delivered or posted applications will not be accepted and the closing date for accepting applications is 23 August 2026.
"For details on how we handle your personal data, please review our Data Privacy Notice for Job Applicants at www.mtn.zm/data-privacy-notice job-applicants."
Note: that only shortlisted candidates will be contacted
Recruitment Notice: Applicants are advised not to pay money to anyone for recruitment, job placement, interviews, employment or any recruitment-related service.