Duties: The JobIt's not about the level. It's about you. We don't want to put you in a box. We want you to break it. You will work in an environment of focused teams who are highly collaborative. Sharing experiences and skills across these teams strengthens us and our products. The Day-to-Day- Full stack web development; focusing on component based development and contributing to shared repository of components.- Integration with internal publishing systems, code utilities and services- Collaborate with cross-functional teams and play a part in the Agile process for planning, estimating, and execution.- Brainstorm implementation ideas and solutions around business requirements.- Code in accordance with industry best practices and participate in the code review process, mentoring other developers and documentation.- Deliver bug free and efficient code and write unit tests against logic.