Job Description:
Software Engineer:
As a software engineer, you will be involved in all aspects of development playing a critical role in design, planning, development and deployment of product. You will be an integral part of the engineering team.
Roles and Responsibilities:
● Work closely with software developers to develop the best implementations.
● Develop efficient, re-usable, reliable and scalable software
● Build features and modules from scratch
● Maintain existing features and modules
● Ability to work independently
● Full stack developer is preferred
Requirements:
● Min 2.5 years of relevant work experience designing and developing applications in high-paced environments, majorly in product based organisation.
● Hands on experience in the front end technology
● Good programming knowledge in at least one of the languages - PHP, Laravel, Nodejs
● Strong expertise in the design patterns, data modelling and micro service based
architectures
● Excellent knowledge of Relational or Non-relational databases
● Strong experience in the cloud platform AWS
● Experience in test driven development, continuous integration and version control
● Energetic to evaluate and understand new technologies
● Strong analytical and problem solving skills
● Excellent collaboration skills
● Agile software development experience
● Good communication skills both written and verbal.
Location - Remote