Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Anuvu
For over a decade, our clients in aviation and maritime have used our technology-driven products and services to keep their passengers entertained and connected to the things they love, from anywhere in the world. Brands such as Southwest Airlines, Norwegian Cruise Lines, Cathay Pacific and Celebrity Cruises have trusted us to provide solutions from high-speed broadband internet to movies, television and games.
Our team of global experts take pride in providing clients what they need today while creating a strategic road map for tomorrow through reliable, scalable, and affordable content and connectivity solutions designed to meet the ever-changing technology needs of our clients passengers and guests.
Be Part of the Movement
Anuvu is embarking on a new chapter with a new story to tell. As one of the leading providers of high-speed connectivity and entertainment solutions for worldwide mobility markets, we deliver what customers need today, while remaining flexible and future-focused.
Role Summary
The Senior Network Full Stack Developer is an experienced software engineer with more than 5 years of professional experience in full-stack development, specializing in networking solutions. This role requires proficiency in multiple programming languages such as C/C++, Java, and Python, with an emphasis on high-performance network programming. The developer will be responsible for architecting and leading the design and implementation of complete network modules, making key technical decisions, and ensuring robust, scalable solutions. The ideal candidate will have a strong background in networking protocols and hardware, and will guide the team through all stages of development, from design to deployment and production support.
A significant advantage will be given to candidates with hands-on experience in developing applications using DPDK in C++, and additional expertise in PCAPPlusPlus will be considered a major plus.
Location - Dubai, UAE
Remote options - This role will be on a hybrid work arrangement, 3 days a week in the office and 2 days at home
Key Responsibilities
- Architect, design, and lead the implementation of full network modules, assuming end-to-end ownership of assigned components.
- Develop high-performance server-side systems integrating multiple technologies and interacting with hardware and network devices (routers, switches, etc.).
- Define and execute the unit and integration testing strategy using Google Test, following Test-Driven Development (TDD) methodology.
- Rapidly create prototypes, proofs of concept, and demos from functional specifications.
- Support and troubleshoot production issues, ensuring minimal downtime and root cause analysis.
- Enforce best practices in configuration management, version control (Git), and deployment automation.
- Guide and mentor team members, fostering collaboration and technical excellence.
- Contribute to and maintain technical documentation, user guides, and design artifacts.
BS or AS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent professional experience.
Core Languages
- More than 5 years of experience in C/C++ development
- Additional experience in Java or Python
- Strong understanding of network devices and protocols (IP, TCP, UDP) and OSI model
- Proficiency in Linux environments for network software
- Expertise in Google Test for unit testing
- Strong background in TDD (Test-Driven Development)
- Hands-on experience with DPDK in C++
- Expertise with PCAPPlusPlus library is a plus.
- Git (GitHub, Bitbucket)
- Ansible
- Docker
- Experience with both Relational Databases (e.g., MySQL) and NoSQL Databases (e.g. ElasticSearch)
- Comfortable working in fast-paced iterative environments
- Works effectively in dynamic, fast-moving environments; plans ahead and meets commitments with calm, professional judgment.
- Resilient and growth-oriented; incorporates feedback, adjusts plans, and maintains momentum.
- Maintains balance and focus during stress; prioritizes thoughtfully to deliver high-quality outcomes.
- Strong communication (written and verbal) with clear, concise updates to technical and non-technical audiences.
- Steady technical leadership: owns end-to-end modules and guides design decisions and code quality.
- Self-motivated, proactive, and effective with limited supervision.
A career with Anuvu is a unique opportunity to grow your knowledge and skills within a culture that thrives on collaboration and innovation. In addition to being a part of an amazing group, we also have competitive benefits including medical, paid time off, life insurance, flexible scheduling, maternity and paternity leave, employee assistance, and more!
Advanced | Agile | Applied
Anuvu is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Let Innovation Move You.
Hybrid
Job Details
Role Level: Mid-Level Work Type: Full-Time Country: United Arab Emirates City: Dubai Company Website: http://www.anuvu.com Job Function: Information Technology (IT) Company Industry/
Sector: Telecommunications
What We Offer
About The Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Report
Similar Jobs
Node JS PHP Developer
Talentmate
Manager - Territory Sales
Talentmate
Manager - Territory Sales
Talentmate
CA Manager Packet Core Cloud
Talentmate
Senior Staff Engineer - Chipset Power
Talentmate
Application Operations Manager
Talentmate
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at [email protected].
Key Skills
Ranked by relevanceReady to apply?
Join TALENTMATE and take your career to the next level!
Application takes less than 5 minutes