
Kerpak
Full Stack Software Engineer
Yerevan May 14
Job description
72 views
Full-time
Hybrid
Part-time
Remote
Middle
Senior
Lead
Full Stack Software Engineer (with Mobile & IoT/Embedded Exposure) Kerpak Technology is a sustainability-focused retail-tech company specializing in AI-driven computer vision solutions for unattended retail, merchandising analytics, and digital signage. Founded in 2021, Kerpak is proudly supported by the Plug & Play Accelerator and the NVIDIA Inception Program. With a mission to make retail more efficient and environmentally conscious, the company is rapidly expanding, with active deployments across Armenia, the Netherlands, Finland, Italy, Germany, and the UAE.
Requirements
- 4+ years of experience in full stack development (JavaScript/TypeScript, React, Node.js, Python)
- Experience with mobile development (React Native, Flutter, or native Android/iOS) is strongly preferred
- Proficiency in cloud platforms (AWS/GCP), Docker, and modern CI/CD pipelines
- Familiarity with embedded Linux, microcontrollers (e.g., ESP32, Raspberry Pi), or common IoT protocols is a plus
- Familiarity with computer vision/image AI frameworks and tools is a plus
- Solid understanding of Git workflows, automated testing, and agile development
- Ability to meaningfully leverage Generative AI tools to enhance and accelerate the software development lifecycle
- Strong debugging and problem-solving skills with a hands-on, maker mindset
- Self-motivated and collaborative, comfortable working across hardware/software boundaries
Responsibilities
- Develop and maintain scalable web applications (dashboards, APIs, admin tools) using Node.js, React, and Python
- Design and implement RESTful APIs and real-time communication protocols (WebSockets, MQTT)
- Collaborate with the embedded/IoT team to integrate edge devices with cloud infrastructure (primarily AWS)
- Contribute to and support development of mobile apps (React Native and optionally native Android/iOS)
- Interface with IoT components (e.g., cameras, sensors, smart locks) via cloud and edge APIs
- Assist in DevOps efforts, CI/CD pipelines, and AWS/GCP-based infrastructure automation
- Optimize system performance with a focus on reliability, responsiveness, and security
- Participate in sprint planning, architecture discussions, and code reviews
Specialty
Backend Development
Full Stack Development
Mobile development
IoT Engineering
Frontend Development
Required skills
Software development
Node.js
React.js
React Native
Software Maintenance
Preferred skills
Microservices
REST API
Websocket
IoT
Embedded programming
Cloud Architecture
Not sure if you should apply?
Many people don't apply because they're not 100% qualified, If you match at least 60% of the requirements, we encourage you to apply. 🙌
Similar offers

Optimax Dev
Frontend Developer
Senior
View

Optimax Dev
IOS Developer
MiddleSenior
View

M-One
Node.js/Nest.js Developer
Middle
View
Share this job on your social media platform!

Kerpak
Software & IT Services
Kerpak is an AI-powered retail-tech solution that connects customers to the products they love, reimagining the unattended shopping experience and making it more seamless and intuitive.
Size
2-10