Software Engineer, Front-end (UI/Player) Development
We are seeking talented software engineers to join our ad platforms group. We've built an event-driven web framework capable of generating and processing millions of requests per second on one machine. We need bright engineers to help us develop and improve a web-based console (portal) and ad players for the company's Publisher business accounts.
Main responsibilities of this role are as follows:
- Develop and implement robust, client-side solutions using AngularJs, Javascript, HTML, and CSS.
- Work closely with back-end developers to ensure the integrity of the UI throughout the development life cycle.
- Opportunity to become full-stack developer creating REST services.
- Work with Product Management team to develop and clarify front-end product requirements as well as design solutions that meet the requirements.
- Work with QA Engineers to ensure that developed software is effectively deployed and monitored using manual and automated methods.
- Collaborate with programmers both on his/her team locally and in other geographical locations.
- Troubleshoot and resolve production issues in product UI.
- Effectively manage day-to-day tasks in an Agile process to meet scheduled commitments and participate in Agile team’s Scrum activities.
- Write unit tests and specification documents and conduct unit, integration, and expert tests on developed software features.
- Mentor and train less experienced team members.
SKILLS AND EDUCATION
MUST HAVES:
- Bachelor’s degree.
- 1+ years of experience programming in a front-end engineering role using HTML, CSS, AngularJs, and Javascript.
- Solid understanding of object-oriented programming.
- Knowledge of entire SDLC (Software Development Life Cycle).
- In-depth understanding of RDBMS and general database concepts.
- Excellent verbal and written communication skills.
PLUSES:
- Strong knowledge of Java and Actionscript.
- Experience in Agile, CI/CD (Continuous Integration /Continuous Deployment) environment.
- Experience with automated, build and deployment tools such as Gerrit, Jenkins and Docker.
- Being a Scrum team player.
- Prior experience in ad tech.
#J-18808-Ljbffr