Our Company:
IRIDA Labs is a leading European based provider of cutting-edge embedded computer vision solutions, allowing devices to visualize and understand their surroundings through on-device machine learning. PerCV.ai, our unique end-to-end software and services platform is used for the development of machine vision applications addressing dynamic technology markets such as IoT, Industry 4.0, Smart Retail, and Smart Cities & Spaces.
Job Description:
We are looking for a passionate Full-stack Software Engineer, with excellent programming skills, to design, and work on the development of the PerCV.ai platform. In this role, you should be able to work with an agile team of experienced programmers. The candidate should have excellent organizational, problem-solving skills and mainly willingness to learn new technologies.
Responsibilities:
- Design, develop, and maintain full-stack applications, ensuring high performance, responsiveness, and reliability.
- Utilize AWS CDK (Cloud Development Kit) for infrastructure as code (IaC) to automate the deployment of AWS resources.
- Work closely with cross-functional teams, including frontend and backend developers, to integrate AWS services seamlessly into our applications.
- Configure and manage content delivery using AWS CloudFront for improved performance and security.
- Identify, prioritize, and execute tasks in the software development life cycle.
Required Skills:
Potential candidates should have a BSc degree in Computer Science/Engineering, and any of the following:
- Experience as a Full Stack Software Engineer with a focus on AWS services
- Strong programming skills Python, Go, JavaScript/TypeScript
- Experience in AWS Lambda, S3, CDK, ECS and CloudFront.
- Solid understanding of serverless architecture and microservices.
- Familiarity with frontend technologies (React, Angular, Vue) and backend frameworks (Node.js, Django, Flask).
Desired (but not mandatory) Skills:
- AWS Certification (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
- Knowledge on machine vision and machine learning principles and algorithms
Benefits:
And these are some of the perks you receive when you join Irida Labs:
- Work in a dynamic and pleasant environment at a fast-paced company
- Discuss and interact with tech-leaders at a global scale, using cutting-edge technology and driving new markets
- Competitive remuneration package
- Huge room for creativity and innovation
- Private medical insurance