About the role
We are seeking a dynamic and skilled Engineer with a strong focus on frontend and backend technologies to join our team. This role is ideal for someone passionate about building seamless, high-quality user experiences and has a solid foundation in both frontend and backend development. If you are a problem-solver, eager to contribute to all phases of the development lifecycle, and thrive in a fast-paced environment, we would like to meet you.
Responsibilities:
- Create solutions for animation requirements.
- Optimize algorithms / libraries for maximum speed and scalability.
- Design, develop, and maintain scalable, responsive web applications.
- Design and implement scalable backend services.
- Work with databases to create efficient data models and optimize query performance.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Mentor junior developers and provide technical guidance.
- Lead technical discussions and architectural planning.
- Own critical parts of our backend infrastructure.
- Help establish best practices and coding standards.
- Contribute to all phases of the development lifecycle, from concept to deployment and maintenance.
- Stay up-to-date with emerging trends and technologies in AI content creation.
Requirements:
- Experience with HTML Canvas, Node.js, Python, or MySQL or having created any image/video editing tool would be a plus.
- Excellent problem-solving and analytical skills
- 1-3 years of experience in full-stack development with a strong focus on front-end technologies.
- Strong experience with TypeScript and Nextjs/React is a must.
- Familiarity with RESTful APIs to connect front-end applications with back-end services.
- Strong relational database expertise - you should ideally know how to optimize queries.
- Understanding of distributed systems and asynchronous programming.
- Ability to identify and troubleshoot website issues.