Position: Junior/Middle Back End (TypeScript, AWS) Engineer
Company: AgileEngine
Experience required: 1y
English level: intermediate

You will be primarily responsible for the design and coding of new features and applications, implementing new technologies, paradigms, and practices to provide the best solutions to our customers. This includes technical design and development of Cardlytics future systems collaborating with other Engineering and business teams. You will also be responsible for implementing organizational and industry standards and best practices to ensure compatibility, reliability, resiliency, scalability, performance, and maintainability.

Cardlytics (NASDAQ: CDLX) is an advertising platform in banks’ digital channels. We partner with financial institutions to run their banking rewards programs that promote customer loyalty and deepen banking relationships. In turn, we have a secure view into where and when consumers are spending their money. We use these insights to help marketers identify, reach, and influence likely buyers at scale, as well as measure the true sales impact of marketing campaigns.

At Cardlytics, we are analysts, developers, and data scientists. We are marketers, account managers, and consultants to our clients. We are all focused on making sense of the data we see to make it informative and actionable for our partners.

**With us, you can**

● Work in a dream team of A-players, 65% of whom are seniors
● Be sure your opinion matters
● Create solutions that will be used by global giants like Paramount, IBM, Deloitte, Volkswagen, and others
● Enjoy flexibility by operating remotely or onsite in one of our R&D centers in Odesa, Kharkiv, Chernivtsi, or Kyiv
● Shape your success journey through a personalized growth roadmap tailored to your interests and goals
● Embrace agility — forget about micromanagement and old-school hierarchies

**What you will do**

● Lead a POC and MVP architecture and development of the brand-new Cardlytics integration with media content providers
● Analyze product requirements and take a major part in designing the software at a high and detailed level
● Maintain and instill high standards for code quality, application performance, and stability
● Collaborate with the Product & Engineering team to understand our users and their needs
● Ask the right questions and think deeply about building solutions that support both our short-term and long-term goals
● Maintain the development documentation

**Our team is missing someone who has**

● 4+ years of experience developing production-quality code
● TypeScript & Node knowledge
● AWS Lambdas experience
● AWS API Gateway knowledge
● Previous API development experience
● API documentation practice
● Strong communication skills, and the ability to work collaboratively in a close-knit team
● “Hustler” mindset & strong feeling of ownership