● Build cutting edge, large scale web and mobile products
● Write high quality code on cutting-edge technology stacks including Laravel, Node, React, Angular, AWS etc.
● Solid understanding of OOPS concepts
● Experience with working with database, caching and search systems including MySQL, Redis, ElasticSearch etc.
● Manage software projects using tools like JIRA, Trello, Slack and others
● Collaborate with a team of smart, passionate engineers
● Bachelor's degree in computer programming, computer science, or a related field.
● Strong understanding of the web development cycle and programming techniques and tools.
● Focus on efficiency, user experience, and process improvement.
● Excellent project and time management skills.
● Strong problem solving and verbal and written communication skills.
● Ability to work independently or with a group