Job Description
Job Title
Software Engineer, 2
About People Inc:
People Inc is the largest digital and print publisher in America. From mobile to magazines, nearly 200 million people trust us to help them make decisions, take action, and find inspiration. People Inc's over 40 iconic brands include PEOPLE, Better Homes & Gardens, Verywell, FOOD & WINE, The Spruce, Allrecipes, Byrdie, REAL SIMPLE, Investopedia, and Southern Living. People Inc is based in New York City and is an operating business of IAC (NASDAQ: IAC) (https://www.people.inc/).
Meredith India Services Pvt. Ltd. (a People Inc Company):
Meredith India Services Pvt. Ltd. is a subsidiary of People Inc (USA), the parent company of over 40 iconic brands like PEOPLE, Better Homes & Gardens, Verywell, FOOD & WINE, The Spruce, Allrecipes, Byrdie, REAL SIMPLE, Investopedia, Southern Living and many more. We provide offshore support to People Inc within Research & Analytics, Technology, Finance, Operations, Consumer Marketing & Revenue, and Shared Services domains.
Operating out of Bengaluru, People Inc India employs a diverse and vibrant workforce with an engaging workspace. We are energetic, strong & dynamic and form a solid foundation that celebrates our work culture. We're looking for bright, engaged, creative and fun people to join our inspiring team.
Our Core Values:
• Champion Accountability
• Respect
• Expect Integrity
• Act Now, Not Later
• Make it Matter
Job Summary:
People Inc is looking for a Software Engineering-II focused on full-stack Javascript & Java developer with a demonstrated track record of innovative thinking, technical excellence, peer collaboration, and product delivery. You will work in a collaborative Agile environment as well as realizing these ideas in code. You will also be creating
high-visibility, interactive features on some of our most highly-ranked pages. These features will form an important part
in some of our most prominent sites that span across more than 20 brands and reach more than 100 million users each month.
Primary Responsibilities:
o Prototype and develop responsive and elegant cross-platform functionality in our custom server-side component framework, built on Java but leveraging SCSS, Apache Freemarker templates, and ES6 on the front-end, with VueJS increasingly used for more interactive components.
o Implement product features in exemplary, efficient code that can serve as a model for developers less familiar with new technologies.
o Develop and execute unit tests on all developed features using modern testing frameworks to ensure code quality and stability.
o Contribute code across the full spectrum of the application, from CSS to data-storage schemas (and everything in between).
o Research new technologies to solve problems and improve existing systems.
o Work in close collaboration with the business and product stakeholders to launch new features while maintaining engineering standards.
o Ability to synthesize business and functional requirements with design solutions.
o Provide solutions to performance problems and architectural challenges.
o Address escalations related to performance problems and architectural challenges.
o Work in highly dynamic environments and collaborate with teams for digital initiatives.
o Maintain the codebase of existing systems.
o Participate in Scrum ceremonies (Daily Scrum, Planning, Spring Review, and Sprint Retrospective).
Required Skills:
• Bachelor in Engineering (B.E./ B.Tech Degree) with 4+ Years of relevant experience in a front-end or full stack web development position.
• High levels of skill with HTML, CSS, and vanilla Javascript; significant experience with one or more other languages.
• Significant experience with at least one server-side templating language, such as Apache Freemarker, or a pre-rendered component-based web framework (e.g., Vue on Nuxt)
• Excellent problem-solving skills and ability to troubleshoot complex technical issues related to Java and REST APIs.
• Willingness to learn new technologies and grow as a developer.
• Experience and knowledge of web performance standards and Google's Core Web Vitals.
• The ability to translate technical concepts into business-friendly requirements – and vice versa.
• Comfortable using the tools of modern collaborative Agile+Scrum SDLC, including Git, Jira, etc
• Proficient in debugging and problem-solving.
• Strong Knowledge of Agile methodology such as Scrum.
• Highly proficient in English with excellent oral and written communication skills.
Good to Have
• Knowledge of AWS infrastructure and CI/CD pipelines.
• Experience with VueJS and modern component-based frameworks.
What will you learn on this job?
You will get the opportunity to lead the Technology team, provide guidance and enable continuous skill development in the functional area.
Designation: Software Engineer, 2
Shift Timings: 1PM to 10PM IST
Work Location: Ecoworld, Bengaluru
It is the policy of People Inc. to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Company will provide reasonable accommodations for qualified individuals with disabilities.
#INDIA#
Jobcode: Reference SBJ-eoo2k5-216-73-216-0-42 in your application.