Senior Software Engineer Frontend, Ad Platforms
Apple
- Austin, TX
- Permanent
- Full-time
- Strong industry experience building scalable and highly performant consumer facing web applications.
- Demonstrated excellence of analytical and problem solving skills.
- Proficiency with modern web technologies like HTML5, CSS, Javascript.
- Experience with at least one popular JavaScript framework such as Angular, React, Backbone, Ember, Vue, Svelte.
- Deep Knowledge of Node.js and framework such as Express, Fastify.
- Experience creating NodeJS custom middleware to handle authentication, routing, error handling, and application-level functionality.
- Experience interfacing with and building REST APIs and GraphQL endpoints.
- Strong understanding of UX and UI design principle.
- Familiarity with the complete web stack, including protocols and web performance optimization techniques
- Experience working in cloud based environment.
- Demonstrated excellence in written and verbal communication.
- Desire to work in a fast-paced and challenging work environment.
- Exposure to TypeScript, RxJS and other ES6 constructs is highly desirable.
- Understanding of testing strategies and methodologies, exposure to test harnesses like Karma or Jest is a plus.
- A creative eye, passion for visual design and a penchant for seeking pixel perfection in the finer details of UI and UX.
- Familiarity with Advertising Technology is a plus.