Monday, April 12, 2021

Centum Learning - Senior Software Developer - Full Stack (4-6 yrs) (Centum Learning Ltd.)

Job Description :

- Job Title/Role : Sr. Software Developer (Full Stack)

- Location : New Delhi

- Reporting To Head : Employability Business

- Matrix Reporting To DM/GM : Product

- Employment Type : Full Time

- Functional Area : Engineering

- Education Bachelor or Masters degree from tier 1/2 college or strong practical experience

- Experience 4+ years (2+ years as full stack developer)

Ideal Candidate Profile (Essential Attributes) :

- Expertise and Prior experience in JavaScript environment [Node JS/ PHP/ React JS/ React Native]

- Prior work experience in B2C startups (unicorn scale)

- Excellent coding skills with experience in building system architecture, databases

- Exposure to version control, documentation tools, progress management tools

- Must have built application from scratch and scaled to a sizable user base.

Desirable Attributes :

- Experienced to work in agile environment

- Prior experience to host applications on cloud

- Able to work in fast paced evolving environment

- Ability to learn and adopt new tools/ technology

Target Industry/Sector :

- Consumer Internet Companies - B2C

Key Responsibility Areas :

This will include but not limited to :

- Development and building of large-scale applications which is scalable, high performing and resilient

- Understand product requirement and develop/deploy end-to-end scalable technology systems for our edtech business

- Setting up the technology infrastructure to host website and apps for our customers

- Integrate third party tools as per the product requirements

- Own the development and operations of our website, apps and database

- Regularly manage, test and fix issues related to security and performance

- Continuously strive to meet the development timelines with minimum bugs

- Maintain good coding practices to ensure quality, documentation, low maintenance

- Work closely with product owner, business owner and testing team to ensure timely and satisfactory product release

- Regularly stay in touch with technological changes in the industry and implement necessary changes to keep our technology ecosystem updated

- Any other items as deemed necessary for effective functioning and growth of the function

Apply Now