02/08/2019
We are a passionate fast-growing start-up that are looking for passionate candidate looking to break the available technology barriers. You will be working with similar minded colleagues to develop challenging high-quality applications/products in fast-paced environment.
If you are passionate about technology and well-versed with translating code into an awesome user experience, we would like to meet you. You should:
Be a self-starter and excellent team player with ability to focus on multiple projects
8+ yrs of Experience in IT (Custom and Product Development)
Possess excellent English communication skills with ability to communicate clearly to customers
Possess excellent analytical skills with a good problem-solving attitude
Have proven work experience as a technical lead/Sr Developer with demonstrable portfolio of at least 3-4 released enterprises apps with sufficient complexity and usage
It is understood that you have:
A graduate degree in computer science or similar field with 70% marks at least
Solid understanding of application development lifecycle
Hands on experience on multiple technologies like Java/J2EE, Mobile Apps, Full Stack tech stack (Angular, React/ Node JS), AI to name a few
Knowledge of Design Patterns
Excellent knowledge-base to continuously augment your knowledge with latest tech trends
Complete proficiency in most of relevant technologies - Mobile (Android/IOS), SQLite, NoSQL Database, REST APIs, OOP, JavaScript, HTML5 and CSS, Spring/MVC, Angular
Experience using Web Services, Data Parsing using XML/JSON, Social Network Integrations, In-App Purchases, Payment Gateway and 3rd-Party APIs Integration, Node.js based tooling like Webpack, NPM, Babel, ExpressJS, React, Redux, Redux Saga, CssInJs libraries, Koa (NodeJS) etc.
Exposure to TypeScript, Redux, Firebase, and Expo
Been using version control (SVN, GIT, GERRIT, GitHUB, BitBucket)
Your responsibilities will be to:
Support the entire application lifecycle (concept, design, test, release and support)
Produce fully functional applications and supporting team as and when needed
Gather specific requirements and suggest solutions
Troubleshoot and debug to optimize performance
Innovate to improve user experience
Liaise with product development teams to plan new features
Ensure new and legacy applications meet quality standards
Research and suggest new mobile products, applications and protocols
Stay up-to-date with new technology trends