About this role
Develop high-quality software design and architectureIdentify, prioritize and execute tasks in the software development life cycleDevelop tools and applications by producing clean and efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codePerform validation and verification testingCollaborate with internal teams and vendors to fix and improve productsDocument development phases and monitor systemsEnsure software is up-to-date with the latest technologiesManage the DevOps cycle of the application.
Proven 2-3 years of experience as a Backend EngineerBSc/B.Tech in Computer Science or a related degreeExtensive experience in software development and scripting.Experience building highly scalable projects involving cloud-based infrastructure design and implementationKnowledge of selected programming languages (e.g. Python, C++, JavaScript)Prior experience developing application using MERN stack is a plus.In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portabilityExperience debugging distributed systems with high data loadsDeep understanding of distributed data modelSolid understanding of the Software as a Service (SaaS) model in the online environmentKnowledge of Test Driven DevelopmentExperience with Scrum/Agile development methodologiesFamiliarity with various operating systems (Linux, Mac OS, Windows)Analytical mind with a problem-solving aptitudeAbility to work independentlyGood organizational and leadership skillsExperience using system monitoring tools (e.g. New Relic) and automated testing frameworks
Culture is a funny thing to describe in words!
We believe culture is the most important driver of organisational success and of the satisfaction we feel at the end of each day. But when put into words, it can sound contrived. So we'll just tell you what you'd observe as you wander the halls.
What you'll get:
Think Big - 10X not 10%Solve whole and hard problems that matterDesign the experience not the productAccountability and ownershipDevelop and retain smart and interesting peopleFailure toleranceHave Fun!