Company Description
Smaato's digital ad tech platform is a completely omnichannel, self-serve monetization solution and ad server. Our controls make monetization simple. Publishers can bring their first-party data and manage all inventory in one place. Marketers get access to the highest-quality inventory so they can reach audiences around the world and on any device. Smaato is headquartered in San Francisco, with additional offices in Hamburg, New York City, Beijing and Singapore. Learn more at smaato.com.
Job Description
As a Frontend Developer you will work together with a passionate team of Engineers who are
building world class products from inception to production, Work on the Smaato Supply Side
Platform and the Smaato Demand Side Platform Support in design, architecture, and delivery of features .
To be successful in this role you have several years of experience in JavaScript and frontend
frameworks including Angular and React and enjoy identifying new approaches and
technologies that will help the development team or our end customers.
What You’ll Do
- Create positive momentum by driving technical innovations while focusing on simplicity, responsiveness and a great user experience
- Collaborate with the systems, infrastructure, and other engineering teams throughout Smaato to ensure our work integrates well into existing company-wide tools, products, and practices
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team
- Set a high bar for software quality, define best practices, outline and execute technical patterns and solutions using Angular
- Monitor your feature implementations, metric dashboards, logging, escalations, and alerts
Qualifications
- Total work experience: 3-8 years
- Bachelor's or Master's Degree in Engineering
- Passion for developing and maintaining a high-quality code and test base
- Strong JavaScript development experience with knowledge of Javascript frameworks - Angular (exposure to 6+ version a must) or React
- 2+ years of design patterns, modular Javascript, ES6, front end debugging techniques, front end build processes
- UT experience on Karma Jasmine or any other tool base Unit Testing is a must
- Innovation and improvement driver
- Problem solving skills and ability to learn and adopt new technologies working in a product development environment
- Knowledge of Design Patterns and TDD
- Experience with Micro Frontend testing approach are advantageous
- Previous experience in writing test (e2e) is beneficial
- Experience in Git/Bitbucket, Maven, Jenkins, Jira and Confluence
- Agile and Scrum methodologies including sprint planning, daily stand ups, sprint demos, sprint retrospectives, estimation and prioritization techniques
- Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, documentation, build processes, automated testing, and operations
- Excellent verbal and written communication skills, especially in technical communications across hierarchies
- Strong interpersonal skills and a desire to work collaboratively
- Full business proficiency in English
Get email alerts for the latest"Frontend / UI Developer jobs in Beijing"
