We are seeking a seasoned and highly capable Technical Lead to join the HiOS Development Team. The ideal candidate will demonstrate strong ownership, high execution velocity, and proven technical leadership. This role requires hands-on expertise, effective team guidance, and direct engagement with clients for technical discussions.
The position involves ownership of the full software development lifecycle, architectural decision-making, and mentoring junior engineers while ensuring timely, high-quality project delivery.
Lead the team on all technical fronts, ensuring alignment with project goals and requirements.
Collaborate with product management and stakeholders to define system-level requirements and scalable technical solutions.
Provide hands-on guidance in low-level programming including C, Linux kernel development, and RTOS for networking and firewall appliances.
Ensure timely and high-quality delivery across all projects and initiatives.
Drive technical excellence through code reviews, design evaluations, secure coding, and unit testing best practices.
Optimize system performance, security, and networking functionality.
Mentor engineers and provide strong technical leadership within the team.
Collaborate with QA, DevOps, and security teams to support CI/CD pipelines and automated testing.
Troubleshoot complex production issues and support customer escalations.
Identify and mitigate technical risks, track dependencies, and ensure smooth execution.
Work closely with cross-functional teams including hardware, firmware, and validation teams.
Demonstrate strong interpersonal, communication, and time-management skills.
Educational Qualification: 4-year / 3-year Graduate or Post Graduate B.Tech from Top Tier Universities
Role Overview
The candidate will work on Industrial Gateway, Switching, and Wireless applications. The role involves building world-class products by establishing strong development practices, understanding customer needs, identifying gaps, improving product quality, and building a highly engaged and high-performing engineering team.
Roles & Responsibilities
Lead development of high-level features by translating requirements into detailed specifications.
Drive design, coding, testing, and deployment of robust software features for enterprise products.
Oversee development of software packages including bug fixes, code reviews, and continuous improvements.
Provide innovative solutions to complex customer challenges, enhancing Wi-Fi product differentiation.
Collaborate closely with customer engineering teams to resolve critical issues and escalations.
Mentor and guide engineers, fostering technical excellence and skill development.
Advocate and implement process improvements to enhance product performance.
Design, build, and maintain efficient, reusable, and reliable C/C++ code.
Analyze and improve efficiency, stability, and scalability of system resources.
Create design documents and translate designs into high-quality implementations.
Apply sound design principles, patterns, and best practices.
Prepare conceptual and architectural documentation.
Follow Agile methodologies and development processes.
Perform Proof of Concepts (PoCs) to support technical decision-making.
Document technical artifacts related to architecture and design.
Interact directly with customers for requirement gathering and planning.
Assess existing platforms and recommend architectural or design improvements.
Drive resolution of technical issues, risks, and dependencies.
Demonstrate strong interpersonal, communication, and time-management skills.
Requirements & Skills
Strong software engineering experience with expertise in C/C++ programming.
Extensive experience in Linux development including Linux internals, IPC mechanisms, and shell scripting.
Customization of Linux-based systems using Yocto / NETCONF for embedded wireless platforms.
User-space development for connectivity products such as HostAPD, Supplicant, Portal, RADIUS, AAA, Identity & Role Management, and RadSec.
Hands-on experience with Wi-Fi protocols: 802.11 a/b/g/n/ac/ax.
Knowledge of Fast Roaming (802.11r).
In-depth understanding of networking protocols: TCP/IP, DHCP, ARP, VLAN.
Experience with management interfaces such as SNMP and web-based applications.
Strong debugging skills using tools like Wireshark, TCP Dump, and GDB.
Hands-on experience with multi-threaded user-space applications.
Expertise in user-space to kernel interaction techniques such as sockets and Netlink.
Proven ability to lead technical teams and manage project deliverables.
As a Senior Software Test Engineer, the candidate will act as an individual contributor in Automation and Manual QA. The role involves hands-on development of automation test cases using Python, contributing to feature testing, sanity, and regression test suites. Basic knowledge of firewall networking products and protocols is mandatory.
Roles & Responsibilities
Manage automation testing suites and test cases.
Identify automation opportunities and develop automation test cases using Python.
Design test plans and test cases for new features.
Execute regression testing prior to production releases to maintain product quality.
Oversee quality assurance processes including metrics definition, best practices, and tooling.
Work in a dynamic environment and propose effective solutions to meet project requirements.
Communicate effectively with clients and end customers, both verbally and in writing.
Contribute to testing efforts, QA frameworks, and projects from scratch.
Support escalated customer issues and critical bugs.
Perform peer reviews of other QA team members’ work.
Document automation processes, methodologies, and assist in demos when required.
Required Skills & Experience
Strong experience in Automation and Manual Testing.
Hands-on experience writing automation test cases using Python.
Good understanding of Data Communication and Networking concepts.
Knowledge of networking layers and protocols: L2, L3, L4, and L7.
Experience with feature testing, sanity testing, and regression testing.
Basic knowledge of firewall networking products and protocols.
Ability to work independently as well as collaboratively in a team.
Strong analytical, problem-solving, and debugging skills.
Good communication skills for client and stakeholder interaction.
Educational Qualification: 4-year / 3-year Graduate or Post Graduate B.Tech from Top Tier Universities
Role Overview
The Senior Technical Lead – Embedded Developer will work on industrial protocols, gateways, and Wireless/LTE applications. The role involves building world-class embedded products, understanding customer needs, identifying technical gaps, improving product quality, and leading a strong, high-performing engineering team.
Roles & Responsibilities
Design, develop, code, unit test, and debug embedded software in C and C++.
Develop and maintain industrial protocol gateways and embedded applications.
Integrate and validate new product designs.
Analyze and enhance efficiency, stability, and scalability of system resources.
Improve I/O performance and overall system reliability.
Conduct Proof of Concepts (PoCs) to support technical decisions.
Apply design principles, design patterns, and best practices.
Create and maintain design, conceptual, and architectural documentation.
Review code and design to ensure quality and architectural compliance.
Assess existing platforms and recommend improvements.
Evaluate and integrate open-source and third-party software.
Ensure Agile development practices using Scrum/Kanban.
Use JIRA for sprint planning, tracking, and task management.
Manage source code using Git/Bitbucket.
Interact with customers for requirement gathering and planning.
Collaborate with hardware, QA, and cross-functional teams.
Drive resolution of technical risks and issues.
Provide mentorship and technical guidance to junior engineers.
Ensure compliance with coding standards, quality practices, and documentation.
Work with preemptive, multitasking RTOS-based embedded systems.
Technical Skills / Requirements
Strong expertise in C and C++ with solid understanding of Linux internals.
Experience in embedded software for networking and industrial automation systems.
Debugging complex networking/protocol issues using tools like Wireshark.
Industrial protocols: EtherNet/IP (EIP), Modbus, Profinet, DNP3, ASCII, Serial Communication.
Shift Timing: 8:00 AM – 5:00 PM OR 12:00 PM – 9:00 PM
Employment Type: Full-time
Overview
As a Senior Software Engineer – UI/UX Developer, you will be responsible for designing intuitive, user-centric experiences for complex enterprise applications. You will work closely with business stakeholders, product owners, and engineering teams to translate requirements into effective design solutions that enhance usability and accessibility across web platforms.
This role requires a strong understanding of UX best practices, responsive design, and the ability to balance business goals with user needs.
Role & Responsibilities
Translate business and user requirements into wireframes, mock-ups, and prototypes
Design and deliver intuitive and user-friendly UI/UX solutions
Apply a user-centered design approach, rapidly testing and iterating designs
Make strategic design and UX decisions for both core and new application features
Collaborate closely with cross-functional teams and stakeholders
Ensure designs align with the overall application theme and branding guidelines
Continuously improve usability, accessibility, and overall user experience
Effectively communicate design concepts, workflows, and rationale to teams
Technical Skills / Requirements
Strong understanding of user-centered design principles, usability, accessibility, and testing methodologies
Experience designing responsive web applications
Ability to work with business stakeholders to define and deliver complete user experiences
Expertise in UX/UI tools such as Figma, Adobe XD, Sketch, Balsamiq
Working knowledge of CSS, Angular, TypeScript, and web-based platforms
Ability to clearly document and communicate design ideas and processes
Openness to feedback and iterative design improvement
Preferred Qualifications
Bachelor’s degree in Engineering, Computer Science, or equivalent
2–4 years of UX design experience, including at least 2 years designing complex applications/screens
Personal Skills / Competencies
Strong understanding of software implementation best practices
Excellent analytical and problem-solving abilities
Strong verbal, written, interpersonal, and presentation skills
Ability to explain complex functional and technical concepts using diagrams and flowcharts
Self-motivated, detail-oriented, and responsible team player
Ability to adapt quickly in a complex and evolving environment
Strong collaboration skills for working with global teams across Europe and India
“Get-it-done” attitude with a strong focus on quality, timelines, and ownership
Educational Qualification
Bachelor’s degree in Engineering, Computer Science, or equivalent
Experience: 5–8 years (Automation & Manual Testing)
Overview
We are looking for a QA Automation Test Engineer with strong experience in both automation and manual testing of web-based applications and APIs. The ideal candidate will be proactive, detail-oriented, and capable of independently handling testing activities across the SDLC while adhering to Agile/Scrum processes.
Key Responsibilities
Translate test cases into automation scripts using C# for GUI and API testing
Adhere to defined automation coding standards and guidelines
Perform manual testing of web-based applications and web services in a client–server environment
Actively contribute to both manual and automation testing activities
Debug web and server-side issues with a good understanding of web-based architecture
Independently execute Functional, Database, Sanity, End-to-End Integration, and Regression testing in alignment with SCRUM guidelines
Review automation code and fix issues identified during scheduled test runs
Perform root cause analysis for automation script failures and logged defects
Submit, track, and manage automation-identified defects
Identify automatable test cases from the existing test suite and support automation planning
Perform test data setup and execution of automated test cases
Provide clear and timely communication to the QA Manager/Lead on issues, objectives, progress, and risks
Ensure deliverables align with project scope, timelines, and quality standards
Adhere to test strategies and test plans to ensure high-quality product delivery
Collaborate effectively with Development, QA, Project Management, Business Analysts, and onsite teams
Escalate and follow up on blocking issues and deviations from SOPs in a timely manner
Demonstrate strong understanding of SDLC and STLC processes
Technical Knowledge / Skills
Strong experience in automation testing
Proficiency in C# programming
Experience testing Web Services and REST APIs
Hands-on experience with API testing tools such as Postman, SOAP UI, and Fiddler
Experience with automation tools such as Selenium, Protractor, Playwright, or similar
Exposure to building automation frameworks (Modular, BDD, POM, etc.)
Strong understanding of Software Quality Assurance (SQA) methodologies
Good knowledge of Databases and SQL, including data creation and analysis using queries
Experience with TFS/MTM or similar test management tools
Working knowledge of Agile/Scrum methodologies and Agile environments
Experience in test data setup across multiple modules and understanding data dependencies
Strong understanding of the Defect Management process
Knowledge of web services testing is desirable
Personal Qualities / Competencies
Excellent analytical and problem-solving skills
Strong verbal and written communication skills
Proven ability to work effectively in cross-functional teams
Demonstrated leadership and teamwork capabilities
Ability to stay current with testing trends and emerging technologies
Capability to clearly articulate and present different technical perspectives
Role Senior Embedded Software Developer (IoT, Home Automation)
Location: Thane, Mumbai, India (Full time)
Experience: 8–10 years
Job Overview
We are seeking a Senior Embedded Software Developer with strong expertise in IoT-based home automation systems. The ideal candidate will have hands-on experience in FreeRTOS-based firmware development and deep knowledge of TI CC3xxx Wi-Fi modules.
You will play a critical role in designing, developing, and optimizing embedded firmware for smart home devices, ensuring secure connectivity, reliable performance, and seamless cloud integration.
Key Responsibilities
Design, develop, and maintain embedded firmware for IoT-enabled home automation devices
Develop real-time embedded software using FreeRTOS for task scheduling, peripheral control, and resource management
Integrate and optimize TI CC3xxx Wi-Fi modules with microcontrollers for secure wireless communication
Implement and validate IoT communication protocols such as MQTT, HTTPS, TCP/IP, CoAP, and Modbus/TCP
Work with TI Wi-Fi SDKs, drivers, and hardware abstraction layers (HAL) for module bring-up and integration
Design and implement secure OTA (Over-the-Air) firmware update mechanisms for deployed devices
Collaborate with hardware, cloud, and mobile application teams to deliver complete end-to-end IoT solutions
Perform unit testing, integration testing, and field validation of embedded firmware
Ensure compliance with IoT security standards including TLS/SSL, WPA3, and device authentication
Optimize power consumption, memory usage, and performance for long-term and reliable device operation
Qualifications
Bachelor’s or Master’s degree in Electronics, Computer Science, or a related discipline
Mandatory Skills
8+ years of experience in embedded software development
Strong proficiency in C / C++ / Python for microcontroller-based systems
Hands-on experience with FreeRTOS or similar real-time operating systems
Hands-on experience with Linux-based development environments
Deep expertise with TI CC3xxx Wi-Fi modules and SDKs
Experience working with UART, SPI, and I2C interfaces for Wi-Fi module communication
Strong understanding of IoT protocols including MQTT, HTTP/HTTPS, and TCP/IP
Nice-to-Have Skills
Experience with OTA firmware update mechanisms and device provisioning workflows
Familiarity with low-power design techniques for connected IoT devices
Knowledge of IoT security best practices such as secure boot, TLS, WPA2/WPA3
Soft Skills / Competencies
Strong problem-solving and analytical skills
Ability to work effectively in cross-functional teams
Good communication skills and a proactive mindset
Ownership-driven approach with attention to quality and reliability
You will work with industry-leading clients, global teams, and deep technology experts. Our learning platform supports structured onboarding and continuous learning throughout your career. Flexible career paths enable growth into technical architecture, program management, or domain expertise roles.
Role Overview
As a Technical Lead – Cloud Native (Kubernetes) at Pune, you will work on cloud-native application development, virtualization, and networking solutions that power application delivery across public and private clouds.
This is a hands-on individual contributor leadership role, where you will leverage your expertise in cloud infrastructure, Kubernetes, networking, and system design to shape the technical direction of cloud-native products. You will actively participate in design, development, testing, and production support while collaborating closely with product owners and cross-functional teams.
Role & Responsibilities
Serve as a technical expert within the Cloud Native team, providing architectural guidance and hands-on leadership in designing and implementing cloud-native solutions
Architect and develop scalable, resilient, and efficient cloud-native applications aligned with business goals and technical standards
Drive innovation by staying current with cloud technologies, tools, and best practices
Collaborate closely with cross-functional teams to ensure alignment and seamless integration of solutions
Mentor team members and contribute to technical growth through knowledge sharing and technical leadership
Evaluate and recommend technologies to address current and future technical challenges
Maintain a strong hands-on role in coding, debugging, and technical decision-making
Proactively monitor production environments to ensure reliability and performance
Troubleshoot, reproduce, and resolve complex operational issues in enterprise environments
Provide day-to-day support across production, staging, and development cloud environments
Technical Skills Requirements
Strong expertise in designing and implementing cloud-native solutions with deep understanding of cloud infrastructure and networking
Hands-on experience with Kubernetes, including architecture, deployment, and operations
Proficiency in Golang or Python (exposure to C and Java is a plus)
Hands-on experience with cloud platforms such as AWS, Azure, GCP, or OCI
Fundamental understanding of virtualization (VMware, KVM) and containerization technologies
Experience with Infrastructure as Code tools such as Terraform and Ansible
Ability to influence technical decisions without direct authority
Strong problem-solving skills with a focus on scalable and high-performance solutions
Experience troubleshooting system-level and networking-related issues
Experience setting up production-grade DevOps pipelines across environments (Dev, QA, UAT, Stage, Prod)
Agile mindset with experience in Agile/Scrum methodologies
Nice-to-Have Skills
Basic understanding of networking concepts and exposure to the TCP/IP stack
Experience working with VMWare technology stack
Strong written and verbal communication skills
Cloud certifications (AWS, Azure, GCP, OCI)
Educational / Professional Qualification Required
B.E. / B.Tech in Computer Science, IT, or equivalent
6–8 years of software development experience with significant exposure to cloud computing, cloud infrastructure, and cloud-native applications
Soft Skills / Competencies
Proven technical leadership and ownership mindset
Strong collaboration and interpersonal skills
Ability to work effectively in agile, cross-functional teams
High-performing team player with the ability to lead initiatives end-to-end
We are looking for an experienced and driven Lead Engineer – ACOS Reliability with strong expertise in C programming and networking fundamentals. This role offers a unique opportunity to work on high-performance networking software while collaborating closely with our Engineering teams to resolve customer escalations and product defects.
Role & Responsibilities
Develop Robust Software Solutions: Design, develop, and maintain optimized, reusable, and efficient C code. Ensure solutions are scalable, high-performing, and aligned with engineering standards.
Network Protocol Expertise: Apply deep understanding of networking concepts and protocols including TCP/IP, sockets, and related technologies to enhance software development.
Cross-Functional Collaboration: Work closely with engineering, TAC, and other cross-functional teams to design, implement, and thoroughly test software solutions across the development lifecycle.
Troubleshooting & Debugging: Identify and resolve complex software defects, perform root cause analysis, and deliver effective solutions in collaboration with stakeholders.
Mentorship & Technical Leadership: Guide junior engineers, promote best practices, and actively contribute to team knowledge sharing and continuous improvement.
Customer Escalation Support: Collaborate with TAC and Engineering teams to analyze and resolve customer-reported issues and reliability defects.
Primary Skills
Proven experience in C development with strong networking fundamentals
Experience with Linux, RTOS, or similar real-time, high-availability embedded operating systems
Strong understanding of networking products, OSI stack, L2/L3/L4, and load balancers
Expertise in TCP/IP, UDP/IP, socket programming, and standard IP protocols such as DNS, HTTP, DHCP, etc.
Expert knowledge of algorithms and data structures
Strong GDB debugging skills
Python programming experience
Proficiency with source control systems (CVS, SVN, Git)
Strong collaboration and communication skills with experience working in cross-functional teams
Educational / Professional Qualification Required
Bachelor’s degree in Computer Science and Engineering or equivalent
Soft Skills / Competencies
Excellent problem-solving skills with strong attention to detail
Effective communication skills (written, spoken, listening, and presentation)
Strong team player with experience working in global teams and organizations
Genuine interest in continuous learning and knowledge sharing
We help clients achieve competitive advantage through end-to-end digital transformation across Financial Services, Telecom, Life Sciences & Healthcare, and Product Engineering sectors. Our strength lies in combining deep engineering, data science, and design capabilities with strong domain expertise.
Our mission is to:
Harness the transformational impact of emerging technologies
Bridge the gap between business and technology
Become an employer of choice by being employee-first in all processes and practices
Role & Responsibilities
As a Principal Engineer – ACOS, you will be a technical expert with deep knowledge of scalable and distributed application architecture. You will be responsible for:
Owning one or more modules/areas within the product architecture
Leading and clarifying technical requirements for new features
Designing feasible and high-quality module architectures within defined timelines
Obtaining necessary design approvals and driving implementation
Hands-on development of critical and complex bugs, enhancements, and features
Building lab topologies for rapid PoCs as required
Guiding and mentoring new team members
ACOS Platform Coverage Areas
Logging infrastructure (Syslog, CEF, LEEF, etc.)
Metrics infrastructure (NetFlow, sFlow, Kafka, ACOS counter libraries and APIs)
we offer structured onboarding, continuous learning, and flexible career paths—allowing you to grow as a technical architect, program manager, or domain expert in a collaborative and engaging work environment.
Role Overview
As an Engineering Manager – ACOS, you will act as a technical leader and hands-on contributor, working on ACOS, virtualization, and networking solutions for a market leader in Application Delivery Controller (ADC) technologies.
This role is based in Pune and requires deep technical expertise combined with strategic thinking to drive cloud-native solutions, observability, and scalable architectures. You will guide a team of engineers while remaining actively involved in design, coding, testing, and production support.
This is a hands-on individual contributor leadership role within a small, high-performing team.
Role & Responsibilities
Serve as a technical expert within the ACOS team, providing strategic direction and hands-on leadership in designing and implementing cloud-native solutions
Manage and mentor a team of 12+ engineers specializing in C, Networking, and Linux
Architect and develop scalable, resilient, and high-performance cloud-native solutions aligned with business objectives and technical standards
Partner with product owners to translate high-level requirements into actionable technical stories
Drive innovation by evaluating and adopting new cloud technologies, tools, and best practices
Collaborate with cross-functional teams to ensure seamless integration and delivery of solutions
Maintain a strong hands-on role in coding, debugging, and architectural decision-making
Proactively monitor production environments and ensure high availability and reliability
Troubleshoot, reproduce, and resolve complex operational and system-level issues
Provide day-to-day support for production, staging, and development environments in internal cloud setups
Foster a high-trust, high-performance engineering culture through mentorship and knowledge sharing
Technical Skills Requirements
Expert-level C programming with experience on Linux, RTOS, or high-availability embedded operating systems
Strong GDB debugging skills
Proficiency in Python programming
In-depth understanding of networking products, OSI stack, L2/L3/L4, and load balancers
Experience with TCP/IP, UDP/IP, socket programming, and standard IP protocols such as ICMP
Solid knowledge of algorithms and data structures
Experience with cloud platforms such as AWS, Azure, Google Cloud, OCI
Strong understanding of virtualization (VMWare, KVM) and containerization (Docker, Kubernetes)
Ability to troubleshoot, isolate, and resolve system and networking issues efficiently
Strong technical leadership skills with the ability to influence without direct authority
Agile mindset with experience in Agile/Scrum development methodologies
Nice-to-Have Skills
Advanced networking domain knowledge
Experience working with VMWare technology stack
Strong written and verbal communication skills
Cloud certifications (AWS / Azure / GCP / OCI)
Experience automating real-world production environments
Educational / Professional Qualification Required
B.E. / B.Tech in Computer Science, IT, or equivalent
Minimum 10+ years of software development experience, with strong exposure to cloud computing, cloud infrastructure, and cloud-native applications
Soft Skills / Competencies
Proven technical leadership and ownership mindset
Excellent problem-solving and decision-making abilities
Strong collaboration skills with experience working in global teams
Ability to mentor, influence, and lead by example
High-performing team player with a proactive and growth-oriented mindset
We are seeking a Software Engineer to join our Engineering team who will be responsible for developing Flutter app from scratch, testing it and deploying it on production with outstanding technical support to a global customer base. The ideal candidates will have a strong background in mobile application development, particularly with Flutter, and experience in scaling applications to support a large user base.
You will work primarily with modern technologies such as Flutter, React Native, Node JS and cloud-based services in an agile development environment. This role offers strong ownership, technical growth, and the chance to contribute to a rapidly evolving platform.
Responsibilities –
· You will provide engineering expertise to create Flutter software solutions and configurations to ensure the product/solution performs within efficient design specifications.
· Utilize Flutter to create cross-platform applications for Android, iOS, web, and desktop, ensuring a consistent user experience across all platforms.
· Adapt and optimize the application for high performance and scalability to support millions of customers.
· Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to ensure seamless integration and functionality.
· Implement best practices for code quality, testing, and deployment.
· Provide ongoing support and maintenance for the application post-deployment.
Qualifications –
· Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Mandatory Skills –
· 5+ Years of experience with Flutter and Dart.
· Experience with other mobile development frameworks (e.g. React Native, Swift, Kotlin).
· Experience with frontend capabilities like React JS.
· Experience with backend capabilities like Node JS.
· Experience on home automation domain or smart devices.
· Experience with cloud services and infrastructure (e.g., AWS, Azure).
· Experience with JUnit, Cypress.io or Playwright.
· Understanding of CI/CD pipelines and automated testing.
· Good communication skills, team spirit, time management etc.
· Experience with GIT or other version control tool.
Nice to Have Skills –
· Knowledge of TDD(Test Driven Development) methods
· Azure DevOps knowledge
· Knowledge of communication protocols
· Customer oriented approach and knowledge of UX/UI principles
· Ability of working with people from different culture.
Role : Data Infrastructure / Platform Engineer (External Consultant)
Location: Belgrade (Hybrid)
Job Overview
We are looking for a skilled Data Infrastructure / Platform Engineer to join our Data Infrastructure team. In this role, you will help design, operate, and secure a modern data platform supporting large-scale data processing, streaming, and analytics workloads.
You will work closely with DevOps, Data Engineering, and Security teams to ensure the platform is reliable, scalable, and secure.
What You’ll Do
Platform & DevOps Engineering
Deploy and operate Kubernetes clusters using Rancher
Configure Kubernetes networking (e.g., Calico)
Automate deployments using Helm and GitLab CI/CD
Provision and manage infrastructure with Terraform and GitOps workflows
Build automation scripts, agents, or background services
Develop and support internal tools and lightweight GUIs for platform control and monitoring
Ensure high availability, scalability, and security of the platform
We are looking for a Medior CRM Developer to join our client’s CRM development team in Serbia. The ideal candidate will have strong experience in modern web technologies and backend services, with a solid understanding of scalable, secure, and high-performance applications.
Key Responsibilities
Design, develop, and maintain CRM applications and services
Build and consume web services using REST and SOAP
Develop scalable and secure public-facing web applications
Collaborate with cross-functional teams including product, QA, and DevOps
Participate in code reviews, testing, and continuous improvement
Contribute to system performance, reliability, and security enhancements
Qualifications & Skills:
3+ years of professional software development experience
Excellent knowledge of ReactJS and NodeJS
Strong experience with Web Services (SOAP & REST)
Proficiency in XML, JSON, and HTTP/HTTPS protocols
Mandatory experience with SQL databases: MySQL, PostgreSQL, Oracle, or MSSQL
Solid understanding of algorithms, data structures, OOP, design patterns, and integration patterns
Strong knowledge of HTML5 and CSS3
Working knowledge of PHP
Experience using Git, JIRA, CI/CD tools, Kibana, and Elasticsearch
Good command of English (written and spoken)
Nice to Have
Experience with Express.js or NestJS frameworks
Knowledge of TypeScript, Flux, and Redux
Familiarity with Linux OS (RedHat/CentOS)
Experience working on high-traffic, transaction-heavy systems
We are looking for a skilled L3 Support Specialist with expertise in Billing/Kenan systems. The ideal candidate will be responsible for ensuring smooth system operations, handling critical incidents, and providing expert-level support for billing processes.
Role: We are looking for a skilled L3 Support Specialist with expertise in Billing/Kenan…
WHY ZENITH?
Because you deserve the best
We believe in harnessing the potential of individuals to create exceptional outcomes. Our culture thrives on bold ideas, collaborative energy, and the constant pursuit of excellence. The opportunities here are not just career-based—they are paths for growth, innovation, and impact.
With a multinational presence spanning continents, Zenith offers a truly global experience, connecting you with diverse teams, groundbreaking projects, and clients from around the world. Beyond work, we provide a flexible, supportive environment that values your personal growth as much as your professional achievements.
At Zenith, your next step isn’t just another job—it’s a leap toward creating your best work, contributing to a bigger purpose, and shaping the future of innovation.