Search by job, company or skills

HASHh Automations

Software Engineer - Full Stack (Mobile & Backend)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About HASHh Automations

HASHh Automations is an innovative IoT company specializing in smart home solutions. We design and develop intelligent switching and security systems that empower homeowners with seamless control over their living spaces. Our mission is to make smart home technology accessible, reliable, and intuitive.

The Role

We're seeking a talented Software Engineer to join our growing team in Pollachi. This is more than just a development role - you'll be a technical mentor and guide for our team, helping shape both our products and our people. You'll work across our mobile applications and backend infrastructure while guiding junior developers through the product development lifecycle.

What You'll Do

- Lead development of our React Native mobile applications that control smart home devices

- Build and optimize backend services using Node.js to power our IoT ecosystem

- Guide the product development lifecycle from ideation to deployment

- Mentor junior developers and help them grow their technical skills

- Review code, provide constructive feedback, and establish best practices

- Design and implement APIs for seamless device-to-app communication

- Work with our self-hosted infrastructure and Docker-based deployment pipeline

- Collaborate with hardware teams to integrate new smart devices into our platform

- Make architectural decisions that balance innovation with maintainability

- Foster a culture of learning and continuous improvement within the team

What We're Looking For

Required:

- 2-5 years of professional software development experience

- Strong fundamentals in software engineering and computer science

- Experience mentoring or guiding junior developers

- Solid understanding of the full product development lifecycle

- Ability to make technical decisions and communicate trade-offs effectively

- Strong problem-solving skills and debugging capabilities

- Experience with version control (Git) and collaborative development workflows

- Good communication skills

Preferred:

- Experience with React Native or Flutter for mobile app development

- Backend development skills with Node.js

- Knowledge of PostgreSQL and MongoDB

- Familiarity with MQTT or other IoT messaging protocols

- Experience with Docker and containerized deployments

- Understanding of self-hosted infrastructure and deployment strategies

- Exposure to IoT architecture and smart home ecosystems

- Experience with Android and iOS app release processes (Google Play Store & App Store)

What Makes You Stand Out

- Passion for teaching and helping others grow

- Experience building products from scratch to production

- Strong understanding of software architecture and design patterns

- Ability to balance technical excellence with shipping products

- Comfortable working with hardware-software integration

- Track record of taking ownership and delivering results

- Enthusiasm for IoT and smart home technology

What We Offer

- Opportunity to shape both products and people in a growing IoT company

- Leadership and mentorship responsibilities

- Direct impact on cutting-edge smart home technology

- Collaborative work environment in Pollachi

- Growth opportunities as the company scales

Our Tech Stack

Mobile: React Native

Backend: Node.js, PostgreSQL, MongoDB, MQTT

Infrastructure: Self-hosted, Docker containers

(Experience with our specific stack is a plus, but strong general software engineering skills are what matter most)

Equal Opportunity Employer

HASHh Automations is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified candidates.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 138016137