- Hands-on UI software engineer who brings considerable experience with application-layer development for both web and mobile web applications, using a broad range of technologies.
- Responsible for building user interfaces, both web and mobile web applications (React JS or other relevant frontend frameworks)
- Collaborate with development team based in Bangalore & California in Agile Scrums.
- Work as part of an integrated product team to develop prototypes, pilots, and full-scale applications
- Positive, people-oriented, and energetic attitude
Responsibilities and Duties
- Architecting and delivering highly scalable Web and Mobile applications.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- NodeJS and its framework/libraries like Express, Sails, Meteor.
- Good knowledge of Web responsiveness, scalability, performance, cross browser testing and debugging.
- Good understanding of developing Web APIs, JSON, REST APIs micro services and consuming them in Web UI applications.
- Experience in server-side development in .Net framework, core, C# or Java.
- Proficiency in architecture and database development using MS or Oracle SQL, NoSQL, for on premises and cloud deployments.
- Experience designing, building, and operating enterprise grade cloud scale Web applications.
- Experience deploying to cloud services, such as Azure leveraging containers (Docker, Kubernetes), automated testing, and automated deployment.
- Proficient in development and code versioning tools, like JIRA, Git, GitHub, GitLab, Jenkins.
- Education – BE/B.Tech/MCA/MS
- Experience – 10+ years