Job Description
What We Do and How?
We are a market research company, revolutionizing how it's done! We mix fast paced development and unique approaches to bring best practices and strategy to our technology. Our tech stack is deep, leveraging several languages and frameworks including Python, C#, Java, Kotlin, React, Angular, and Django among others. Our engineering hurdles sit at the intersection of technologies ranging from mobile, computer vision and crowdsourcing, to machine learning and big data analytics.
Our Team
From San Francisco to Chicago to Ottawa, our R&D team is comprised of talented individuals spanning across a robust tech stack. The R&D team is comprised of product, data analytics, engineers across Front End, Back End, DevOps, Business Intelligence, ETL, Data Science, Mobile Apps, and much more. Across these different groups we work towards one common goal: To build products into efficient and seamless user experiences that help our clients succeed.
Numerator is looking for a passionate Intermediate Full Stack Engineer to join our Digital Shelf Team located in our Pune office. As part of our Price Intel team, you will be implementing exciting new features that engage and influence Numerator’s customers. Our team faces a variety of unique and interesting challenges, from creating new tools and components, implementing critical web services and creating new and engaging end-user experiences. This is a fast-paced role with high growth, visibility, impact, and where many of the decisions for new projects will be driven by you and your team from inception through production.
If you are seeking an environment where you get to do meaningful work with other great engineers, then we want to hear from you!
What You Will Get To Do
- Help and creare the design, architecture, and execution of everything from front to back.
- Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality.
- Collaborate with your team to design, build, test and ship high quality software to Numerator’s customers while shaping Numerator’s technical roadmap for the Price Intel Platform.
- Lead small-medium feature projects from conception to completion, working with stakeholders to identify project risks and recommend mitigating solutions
- Collaborate with our cross-functional team to build powerful and easy-to-use products
What You Bring
Skills & Requirements
- Have 3+ years of experience in a backend or full stack role.
- Experience in an Engineering role where you have contributed at all levels in web application stacks, ranging from back-end technologies (Python, PostgresSQL) to front-end web interfaces (HTML, CSS, JavaScript).
- Experience writing clean code that performs well at scale.
- A solid foundation in server-side Python, client-side JavaScript, a passion for the latest technologies and a desire to tackle new challenges head-on.
- Experience with Restful API Design & Implementation.
- Technical knowledge developed through multiple years of hands-on software engineering and a proven ability to provide technical mentorship and guidance to your team.
- Excellent analytical and problem solving skills.
- Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.
- You look ahead to identify opportunities and foster a culture of innovation.
- Interest and desire to learn multiple technology stacks
- BS, MS or Ph.D. in Computer Science or a related field, or equivalent work experience.
Nice to haves
- Experience with large-scale distributed storage and database systems (SQL and/or NoSQL).
- Experience working in a modern web application stack (React, Backbone, Angular, Ember, etc.)
- Previous experience working with a geographically distributed software engineering team.
- Experience in an Agile software development environment
- Expertise with big data, analytics, machine learning, and personalization.
- Start-up or CPG industry experience