- Estimating, developing, testing, and delivering on various technologies in our Global Audience space, including but not limited to React, Typescript, NodeJS, CSS.
- Build and deploy new frontend and backend features for our Audience platform using our Google Cloud Platform hosted applications.
- Build systems integrations with various marketing applications including vendor provided SaaS applications and UMG developed cloud applications.
- Provide technical support in the development and continual improvement of services.
- Develop and maintain effective working relationships with technology and business team members.
- Demonstrate the ability to adapt and work with team members of various experience levels.
How You Will Rock Your Role:
- 5+ years of work experience in software design and development, and hands-on experience in building large-scale services/distributed systems.
- Strong proficiency in modern design patterns, development languages and frameworks including Typescript, node.js, React.
- Proficiency in responsive design principles and CSS.
- Experience integrating with web services and APIs.
- Experience using cloud platforms – UMG uses Google Cloud Platform, Kubernetes, Docker, Git + Github Actions.
- Understanding of relational and NoSQL databases such as PostgreSQL, Google Firebase.
- Proficiency in secure software development.
- Experience in building products with full-stack technologies
- Experience with agile development methodologies with Test Driven Development (TDD).
- Experience with CI/CD (Continuous Integration / Continuous delivery)
- Experience with CDP’s (Customer Data Platforms) and multi-channel CRM/campaign marketing tools.
- Able to define, design, implement complex, and scalable systems.
- Good team player and communication skills.
- Bachelor’s degree in Computer Science