Mobile/Web frontend software engineer Intern

 Position Type- Full time - 6 Months

 Location- Remote

 Job Family- Research and Development

Key responsibility
Understand the requirements and design the flexible, scalable, secure and high-performant systems
Participation in the definition of high-level software architecture
Detail definition of the low-level system design
Develop the high-quality software code for Mobile front-end applications
Ensure the quality of code through testing including unitary tests, functional test, UI testing and performance & load tests, et al
Document the essential part of the systems

Technical skills
Microsoft, Linux, Apple
Hybrid mobile development
Android app development [Java] SDK and iOS [swift] SDK
Mobile frontend software development
ReactNative, JavaScript ES6/7, React,  and Socket.io are must to have and working experience of several npm modules
Web frontend development: Bootstrap, HTML 5/CSS, React, JSSource version control systems such as git, bitbucket
Proficient in making use of open source technologies NoSQL database systems: MongoDB/Counchbase
Front-end web technologies HTML5/CSS/javascript
MERN ecosystem
Micro services architecture
Knowledge on MBaaS – “Mobile Backend as a Service”
Knowledge on Big data Machine learning is a plus  

Must-have non technical  skills
In fast-paced development environment, all requirements may not be given upfront. Therefore, below characteristics should be your second nature:
Comfortable with ambiguity
Agility and Autonomy
Creativity
Problem solving
Courage to take challenges
Pave the ways to succeed
Strong verbal, written and presentation skills
Attitude to succeed, Detail orientation  

What separates the best from the rest
Added attributes you have,
Proven mobile app development experience
You are someone who always aspire for delivering the best experience through your software deliveries and soft skills

Team culture
We are flat organization with the aim of fast delivery
Collaborative, open, and communication
We have culture of innovation and OOTB thinking
Small team size with strong collaboration culture
Focused on actions and results

Qualification/Education
BS/Btech/MS/MTech/PhD computer science from premier institution with exceptional track record
Previous software development experience and open source software development are big plus
Student must know at least few of the expertise and skills defined

Selling points
Fair stipend
Performance bonus
Full ownership of technical products
Platform to work on real-life challenges and gain hands-on experience on solving problems in a fast paced startup environment
Flexible working: Remote work and autonomy
Mentorship from industry experts potentially from Microsoft, Google, Amadeus, Semantics, Cambridge University
Full part or part time


To apply, please send in your resume to career@stepswatch.com