LEAD FULL STACK ENGINEER
The client is content brand delivering digital experiences that entertain and inform readers around the world. Laser-focused on revenue, reach, and repeat customers, the client network of digital properties produces compelling stories that keep audiences engaged — across devices, content verticals, and global territories.
The client is seeking a Lead Full Stack Engineer to join our growing team. As a Lead Full Stack Engineer, you will build out our internal and external web platforms, including developing prototypes and final implementations for a number of new projects. Define architecture, design scalable systems and mentor junior engineers.
Essential Functions
- Develop back end platforms and APIs for a variety of internal and customer facing projects
- Develop front-end applications using ReactJS, Node.JS and MongoDB.
- Create user interfaces that work flawlessly across all major browsers using client-side technologies.
- Work with our product and business teams to build and enhance our internal publishing and marketing platforms.
- Collaborate with Marketing, Content, Product and Design to create seamless personalized user experiences on our different website platforms.
- Develop and execute on marketing tactics to drive revenue through execution of website development for various content and campaigns.
Requirements
- Minimum 6-8+ years relevant experience in front end web development
- Strong ReactJS, JavaScript, Apollo, HTML5, and CSS
- Comfortable with JavaScript libraries (React, Material UI), templating languages, Git
- Working experience with Docker, AWS, RedShift, S3, SNS, SQS required
- Working knowledge of Node, unit testing, a/b testing
- Experience with MongoDB and Nginx required
- Experience working collaboratively with a software development team
- Experience with customer facing web applications
- Track record of building and shipping production code
- Outstanding attention to detail and a strong sense of ownership
- Excellent verbal and written communication skills