Role: Software Development Engineer
Desired Skills and Experience
What you’ll do
-Build services and responsive UIs for mobile and web applications
-Take a product from design inception, development, QA testing then to production
-Write and test interactive, clean, secure and efficient solutions
-Maintain existing features by improving and scaling supporting code
-Solve non-trivial coding and architecture problems with simple and innovative solutions
-Implement the newest innovative technologies tools and frameworks
What you need to succeed
Educational Qualifications
-B.E./B. Tech in Computer Science or a related field.
Technical Expertise
-Expertise in Javascript, HTML, CSS
-Expertise with modern JS frameworks (React, JQuery, Angular, etc.) and responsive web design.
-Experience building backend components for web applications
-Experience in Git/Github or other version control systems
-Ability to contribute anywhere in the stack and wear multiple hats.
-Most importantly, an ability and curiosity to solve non-trivial problems and a passion for continuously evolving the implementation with the latest advancements.
-The following skills would be an additional advantage
-NodeJS, Sass/Less, Babel, Webpack, ES6, Jasmine/Karma
-Comfortable working with cloud-based infrastructure (AWS, Azure, etc)
Personal Skills
-Team player.
-Self-starter requiring minimal supervision.
-Ability to learn quickly and adapt to changing priorities and requirements.
-Excellent communication and prioritization skills.