Overview
TeraGen is seeking a Backend Developer with a passion for the mobile app industry and a desire to become part of a rapidly growing tech company, working with the latest technologies.
About the company
Using a unique, cutting-edge AI-based technology, TeraGen is the most advanced management tool for app owners, enabling them to achieve extraordinary marketing and in-app conversion goals.Β
As of last year, TeraGen has become the #1 solution for some of the worldβs biggest brands on both the Apple App Store and Google Play Store, expanding and scaling their business to a whole new level. Using TeraGenβs technology, selected brands have become leaders in their industries, at the forefront of the app stores, and well-known to millions of worldwide users.
The Opportunity
- Develop new backend features and design architectures in our leading product.
- Build and maintain scalable, efficient, and elegant micro-services.
- Write clean, functional, and efficient code.
- Work on a high-scale, production-grade platform used by top industry companies.
- Uphold the highest coding standards in your work.
- Develop features end-to-end, from requirements to production, while collaborating with product managers and the development team.
- Resolve production issues and monitor our applications in the production environment.
- Configure and maintain a production-ready Kubernetes cluster.
- Research new technologies that could enhance our tech stack.
- Participate in daily standup meetings and other Scrum-related ceremonies.
Requirements
- 2+ years of backend development experience.
- Strong problem-solving and analytical skills.
- Experience with TypeScript, Node.js, REST APIs, and relational databases (MySQL/Postgres).
- Familiarity with Agile/Scrum methodologies.
- A proactive, self-motivated team player with excellent communication skills.
Nice to Have
- Experience with React, NoSQL (MongoDB/Redis), Kubernetes, Docker, and GraphQL.
- Knowledge of monitoring tools (DataDog, Grafana).
- Academic degree or military experience in software development.
Why Join Us?
- Numerous promotion opportunities in a fast-growing, young company.
- A flexible, open-minded team that welcomes your input on improving work methodologies.
- A fantastic business culture.
- Collaboration with experienced, friendly teams in a great work environment.
We are looking for a talented and passionate Backend Developer to join our growing development team