5+ years of software development and managerial experience.
C1X Inc. is a fast-growing, global technology company headquartered in San Jose, US, with offices in Chennai and Tokyo. Our mission is to simplify and innovate in digital marketing by building unique and large-scale data products. We are a world-class engineering team that encompasses front end (Angular, ReactJS), back end (API / Java / Node.js), mobile (Android/IOS), and Big Data engineering to deliver compelling products.
You will be a key member of the engineering team, responsible for shaping data products. You’ll have the opportunity to work with the C-level staff, business stakeholders, product managers, and engineering teams to develop next-generation customer data management and marketing software.
Responsibilities
Lead teams in developing new products, solutions, and processes.
Design, implement, and refine product development, testing, and coding.
Manage staff and assign tasks to engineering and technical personnel.
Oversee project logistics and resource allocation.
Design features and write design documentation.
Write solid code that is performant and maintainable (as required).
Help engineers troubleshoot issues.
Perform code reviews, conduct brown bag sessions, and mentor the team.
Qualifications
B.E in Computer Science or equivalent.
5+ years of experience as a developer and a manager for a software product company.
Solid computer science fundamentals.
Strong architecture and design skills.
Expert knowledge of JavaScript. We use many web-based and Node.js technologies.
Good understanding of the technology landscape, versatile in multiple languages.
Proven ability to build software products.
Strong written and verbal communication skills.