Backend/IoT Software Engineer

4 weeks ago


Thiruvananthapuram, Kerala, India Parkomax Middle East Full time
Job Title: Backend/IoT Software Engineer (Remote)

Company: Parkomax

Location: Remote
Employment Type: Full-time

About Parkomax

Parkomax is a leading provider of advanced parking, visitor, and access management technology solutions dedicated to revolutionizing parking and visitor experiences for property owners and users. We are expanding our team and seeking a talented Backend Software Engineer to join us remotely. In this role, you'll build the infrastructure powering our innovative products and services, including robust support for IoT and hardware integration.

Job Description

As a Backend Software Engineer at Parkomax, you will be responsible for architecting, designing, implementing, and maintaining robust, distributed server-side applications. You will work closely with frontend developers, hardware engineers, product managers, and other team members to ensure that our systems are scalable, efficient, and secure. Your expertise in Node.js, JavaScript, distributed system design, and IoT integrations will help deliver high-performance applications that drive our parking management solutions and interact seamlessly with physical hardware devices.

Key Responsibilities:

Backend Development: Develop and maintain backend services and APIs using Node.js and JavaScript.
Architect & Develop Distributed Systems: Design and build scalable distributed architectures to ensure high availability, performance, and fault tolerance.
Database & API Design: Design and optimize database schemas to support high availability and scalability.
IoT/Hardware Integration: Develop a thorough understanding of hardware components, and design and implement services that directly interface with these devices. This involves processing sensor data, managing device communications, and seamlessly integrating physical system interactions into backend services.
Cross-functional Collaboration: Work closely with frontend engineers and product managers to integrate user-facing elements with server-side logic and hardware interfaces.
Code Quality: Write reusable, maintainable, and efficient code.
Security & Performance: Implement security best practices to protect data and applications; monitor and optimize application performance to ensure responsiveness and scalability.
Testing & Debugging: Conduct thorough testing and debugging of server-side code.
Emerging Technologies: Stay informed of emerging backend, distributed system, IoT, and hardware interfacing technologies to keep our systems modern.
Requirements:

Experience: 5-10 years of professional experience working with Node.js and JavaScript.
Architectural Expertise: Strong understanding of RESTful APIs, microservices architecture, distributed systems design, and asynchronous programming.
Database Proficiency: Experience with database management systems such as MongoDB, MySQL, PostgreSQL.
Cloud & Containerization: Familiarity with containerization tools like Docker and deployment using AWS, Azure, or other cloud services.
IoT/Hardware Integration: Proven experience or a strong interest in developing a thorough understanding of hardware components and designing services that directly interface with devices. This includes processing sensor data, managing device communications, and integrating physical system interactions into backend services.
Cross-Platform Development: Experience with both Windows and Linux platforms.
Version Control: Proficiency with code versioning tools, such as Git.
Problem-Solving: Strong problem-solving skills and the ability to optimize code for performance and scalability.
Communication: Ability to work independently in a remote environment with excellent communication skills.
Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).


  • Thiruvananthapuram, Kerala, India CONNECTING 2 WORK Full time

    Responsibilities: IoT Device Integration: Design, develop, and implement solutions for integrating a variety of IoT devices, such as wearable sensors, remote monitoring devices, and environmental sensors. Ensure data from IoT devices is securely and reliably transmitted and processed for real-time monitoring and analysis. Bluetooth Technology...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job DescriptionWe are seeking a talented Backend Software Engineer to develop and maintain various software products using Python/Django.The ideal candidate will be responsible for integrating web APIs with front-end technologies, writing efficient, reusable, and testable code, and collaborating with the engineering team to build scalable and secure software...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job Summary:This role involves designing, developing, and implementing solutions for integrating various IoT devices such as wearable sensors, remote monitoring devices, and environmental sensors.Main Responsibilities:Ensure data from IoT devices is securely and reliably transmitted and processed for real-time monitoring and analysis.Develop...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job DescriptionWe are seeking an experienced IoT, Bluetooth, and medical devices integration developer to play a pivotal role in bridging the gap between healthcare technology and patient care.Main ResponsibilitiesIntegrate a variety of IoT devices, including wearable sensors, remote monitoring devices, and environmental sensors, ensuring secure and reliable...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    **About the Role:**We're looking for an experienced IoT Solutions Developer to join our team. As an IoT Solutions Developer, you'll be responsible for designing and implementing IoT solutions using AWS IoT, working closely with clients to understand their business needs and develop innovative solutions that meet their requirements.Key Responsibilities:Design...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job Summary:We are seeking a highly skilled Backend Software Engineer to join our team.The successful candidate will be responsible for developing and maintaining all server-side network components, ensuring optimal performance of the central database and responsiveness to front-end requests. They will collaborate with front-end developers on the integration...

  • Software Engineer

    3 days ago


    Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job Title: Software EngineerAbout the JobWe are looking for a talented Software Engineer with 1-4 years of experience to contribute to the development of robust backend systems.Key Responsibilities:Develop and maintain backend APIs using Node JS.Implement and manage Elasticsearch for efficient data indexing and search.Optimize database queries and indexing...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job Title: Backend PHP DeveloperWe are seeking an experienced and skilled Backend PHP Developer to participate in the entire software development life cycle. The ideal candidate will have a strong background in object-oriented programming, experience with popular frameworks such as Laravel/CodeIgniter, and excellent analytical and problem-solving...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    Job SummaryWe are seeking an experienced Backend Software Engineer to design, build, and maintain efficient, reusable, and reliable Java code for advanced applications.About the RoleCreate RESTful services using Java (Spring) to ensure optimal performance, quality, and responsiveness of the applications.Develop software solutions that meet business...


  • Thiruvananthapuram, Kerala, India beBee Careers Full time

    **Job Description:**We are seeking a skilled Backend Software Developer with expertise in NodeJS and JavaScript to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining robust backend systems.Key Responsibilities:Develop and maintain backend APIs using NodeJS.Implement and manage Elasticsearch for...