Sr. Software Engineer - Product Team (Front End)
Published date: 2024/01/10
- Location: Kochi, Kerala, India
Premagic helps photographers to streamline their workflow, maximize their brand exposure & get more referral leads to grow their business. At the core, we are a CRM, Media storage and a kickass gallery for photographers.
We have more than 65 Million media files shared through Premagic and handle at least 1Tb of traffic per month, just on our CDN. We perform 500K on the fly image resizes per day using our in-house lambda. We are currently exploring how ML can be used to make photographers jobs easier.
What Your Typical Day Looks Like
Develop product ideas into working prototypes based on the problems faced by customers.
• Analyze feasibility, cost and return of investments for product ideas.
• Suggest solutions for the problem, which is user friendly, technically simple and elegant.
• Break down features into smaller deliverables and implement solutions in a way your module is scalable and can be integrated with other services with little effort.
What We Expect From You
Strong Programmer with hands-on experience in building products for 2 - 4 years.
• Proficient in either Node.js, Javascript, TypeScript or Python. We have a desktop app built on Electron, a bunch of Web apps on React and backend services on Flask / Falcon.
• Knowledge in managing AWS/Azure/GCP/ any cloud resources. We self host our Redis database (Yeah! Redis is a database), use S3 and CDN aggressively and a bunch of EC2s and a load balancer for processing data.
• Work on multiple technologies and apps. As a founding Engineer, we expect you to contribute across multiple apps and services.
You are the right fit, if
You are someone whom your peers look up to for technical guidance and architectural decisions.
• You can create an app end to end - right from design to build, test and deploy.
• You are willing to work on multiple technologies and apps and don't overly idolize a particular framework or language.
• You know that you're creating apps for the end customer and not to satisfy your internal thirst to try a new library or framework out. Just write clean code.
• You pay attention to detail and have an eye for great UI/UX
• You know your stuff. You know what you're talking about and you're fine with admitting things you don't know about and you're willing to learn the new stuff.
Why work with us
Pair program and work with the founders to build world-class software that elevates how photographers run their business. 2 out of 3 founders code, and has more than 16 years of combined experience in building enterprise-grade products in the past.
• At Premagic, you'll be diving right into the hustle and bustle of a growing young early-stage startup. You'll be wearing multiple hats and not just a code monkey here.
• You play a key role in nurturing and growing the team here. Want to try your hand at digital marketing? Sales? You have the freedom to contribute to it.
• You get to experience and cultivate your entrepreneurial mindset here by working with the founding team. And even the freedom to start your own projects at Premagic.
• You are responsible for moulding the app that future photographers would use. You have the power to decide, what features make the app and how a feature should be designed.
• Frontend Tech stack: Typescript, React, Redux and Electron
• Backend Tech stack: Python, Flask, Falcon, Django, Redis, Postgres orchestrated via Docker on AWS Infra.
Skills:- React.js, TypeScript and Redux/Flux
We have more than 65 Million media files shared through Premagic and handle at least 1Tb of traffic per month, just on our CDN. We perform 500K on the fly image resizes per day using our in-house lambda. We are currently exploring how ML can be used to make photographers jobs easier.
What Your Typical Day Looks Like
Develop product ideas into working prototypes based on the problems faced by customers.
• Analyze feasibility, cost and return of investments for product ideas.
• Suggest solutions for the problem, which is user friendly, technically simple and elegant.
• Break down features into smaller deliverables and implement solutions in a way your module is scalable and can be integrated with other services with little effort.
What We Expect From You
Strong Programmer with hands-on experience in building products for 2 - 4 years.
• Proficient in either Node.js, Javascript, TypeScript or Python. We have a desktop app built on Electron, a bunch of Web apps on React and backend services on Flask / Falcon.
• Knowledge in managing AWS/Azure/GCP/ any cloud resources. We self host our Redis database (Yeah! Redis is a database), use S3 and CDN aggressively and a bunch of EC2s and a load balancer for processing data.
• Work on multiple technologies and apps. As a founding Engineer, we expect you to contribute across multiple apps and services.
You are the right fit, if
You are someone whom your peers look up to for technical guidance and architectural decisions.
• You can create an app end to end - right from design to build, test and deploy.
• You are willing to work on multiple technologies and apps and don't overly idolize a particular framework or language.
• You know that you're creating apps for the end customer and not to satisfy your internal thirst to try a new library or framework out. Just write clean code.
• You pay attention to detail and have an eye for great UI/UX
• You know your stuff. You know what you're talking about and you're fine with admitting things you don't know about and you're willing to learn the new stuff.
Why work with us
Pair program and work with the founders to build world-class software that elevates how photographers run their business. 2 out of 3 founders code, and has more than 16 years of combined experience in building enterprise-grade products in the past.
• At Premagic, you'll be diving right into the hustle and bustle of a growing young early-stage startup. You'll be wearing multiple hats and not just a code monkey here.
• You play a key role in nurturing and growing the team here. Want to try your hand at digital marketing? Sales? You have the freedom to contribute to it.
• You get to experience and cultivate your entrepreneurial mindset here by working with the founding team. And even the freedom to start your own projects at Premagic.
• You are responsible for moulding the app that future photographers would use. You have the power to decide, what features make the app and how a feature should be designed.
• Frontend Tech stack: Typescript, React, Redux and Electron
• Backend Tech stack: Python, Flask, Falcon, Django, Redis, Postgres orchestrated via Docker on AWS Infra.
Skills:- React.js, TypeScript and Redux/Flux
1 page views
Related listings
-
Java Software DeveloperSoftware DeveloperWe’re looking for a Java Developer Skills Required: Java, Spring Boot Skills Preferred: Knowledge in Microservices based architecture, Maven, Docker, WebServices/RESTful APIs, GIT, Swagger, Rabbit MQ Experience: 2+ Years preferred Job Description: Re...2026/11/06
-
Software DeveloperSoftware DeveloperJob Description Risk and issue management, communications and stakeholder management • Responsible for timelines and deliverables that match project objectives • Recommend course of action regarding project issues/concerns, implement mitigation plans...2026/11/06
-
Sr. Software Engineer B2Software DeveloperNot Applicable Qualification: Graduate • * Clearly undestrand community career lattice and be able to explain the same to team members. • * Demostrate appreciation of diversity and inclusion in professional interactions. • * Highlight any observable ...2026/11/06
