Enable job alerts via email!

Front End / Back End / IoT Engineer

Perfect Vision

Dammam

On-site

SAR 80,000 - 100,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Dammam is seeking a Senior IoT Engineer/Software Engineer with extensive experience in product development and software engineering. The ideal candidate will have expertise in IoT architecture, full-stack application development, and a strong background in microservices and cloud technologies. Responsibilities include designing IoT solutions, managing server infrastructure, and mentoring junior developers. If you have a passion for technology and a proven track record in software engineering, this is an excellent opportunity to join a dynamic team.

Qualifications

  • 5+ years of experience in software and IoT engineering.
  • Proficient in React, Node.js, Python, C/C++, and JavaScript.

Responsibilities

  • Design, develop, and deploy IoT solutions and full-stack applications.
  • Mentor junior developers, providing guidance on technical decisions.
  • Implement user-centered designs that improve customer satisfaction.

Skills

Collaboration
Problem Solving
Good Planning
Good Documentation

Education

Bachelor’s degree in Information Technology

Tools

React
Node.js
Python
C/C++
JavaScript
Docker
Kubernetes
AWS
PowerBI

Job description

Location:
Dammam

Job Summary
We are seeking a highly skilled Senior IoT Engineer / Software Engineer with over 5-6 years of experience in product development and software engineering. The ideal candidate will have expertise in IoT architecture, full-stack application development, and a strong background in microservices and cloud technologies.

Key Responsibilities
  • Design, develop, and deploy IoT solutions and full-stack applications to optimize performance and ensure seamless device connectivity.
  • Manage server infrastructure, including domain creation, log analysis, and database backups to maintain high availability and scalability.
  • Collaborate with IT and development teams to support system integration and deployment, ensuring security measures are implemented effectively.
  • Develop automation scripts and tools to streamline workflows, reducing manual interventions.
  • Lead the configuration and management of network security measures, including firewalls and monitoring systems.
  • Oversee the deployment of security solutions across the organization to ensure comprehensive threat detection.
  • Mentor junior developers, providing guidance on technical decisions and best practices in coding.
  • Develop and maintain high-performance, responsive websites and applications using React, Vue.js, and other modern frameworks.
  • Implement user-centered designs that improve customer satisfaction and engagement.
  • Optimize web applications for maximum speed and scalability, ensuring cross-browser compatibility and performance metrics are met.
  • Collaborate with UX/UI designers to transform designs into functional web pages, ensuring interactive and visually appealing interfaces.
  • Manage and implement email marketing campaigns, leveraging tools like Mailchimp to increase engagement and conversion rates.
  • Utilize micro-frontend architecture to enhance user experience across multiple devices.
  • Apply Netty and Java Spring Boot experience in development tasks.
  • Troubleshoot and resolve technical challenges, ensuring a 99.9% bug-free experience across platforms.
Qualifications
  • Bachelor’s degree in Information Technology or related field.
  • 5+ years of experience in software and IoT engineering.
  • Proficient in React, Node.js, Python, C/C++, and JavaScript.
  • Experience with cloud technologies (AWS) and containerization (Docker, Kubernetes).
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Familiarity with IoT hardware and software integration, including microcontrollers and sensors.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.
  • Proficient in JavaScript, TypeScript, Vue.js, React.js, and Next.js.
  • Experience with CSS libraries (Tailwind, Bootstrap) and component libraries (Ant Design, Chart.js).
  • Familiarity with state management tools (Redux, Vuex) and build tools (Webpack).
  • Strong understanding of RESTful APIs and micro-frontend architecture.
  • Excellent problem-solving skills and ability to work collaboratively in an agile environment.
Skills
  • Programming Languages: HTML, CSS, Bootstrap, JavaScript, Typescript, Python, C, C++
  • Databases: MySQL, MongoDB
  • Frameworks and Tools: Vue.js, Next.js, React.js, Java Spring Boot, REST APIs, PowerBI
  • IoT Technologies: Arduino, Raspberry Pi, ESP32, Things Board, Node-RED
  • Soft Skills: Collaboration, problem-solving, good planning, good documentation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.