Job Description
RESEARCH ENGINEER (SOFTWARE) FOR ANDROID JOB ROLE
Research Engineer (Software) for Android Web/ Mobile Application Development and Maintenance.
COMPANY DESCRIPTION
Nelsonin Research Private Limited is a start - up firm focusing on research and development to provide most powerful and purposeful digital applications and solutions tailored with best quality and best customer service for forward looking customers.
Nelsonin Research firmly believe, that it encourages and creates, creative professionals for their future tomorrow. Currently, we are looking for creative coders and passionate professionals with innovative attitude for our team.
JOB DESCRIPTION
As a Research Engineer (Software) for Android, in our team you will have the opportunity to use cutting edge web technologies, such as HTML5 and CSS3 to design engaging user experiences for our customer facing web and mobile applications; and to work with bleeding edge mobile technologies in a dynamic fast paced environment.
An ideal candidate should have extensive knowledge and experience in developing high quality responsive modern web/ mobile interfaces, applications and frameworks on Android/ Java Application/ Library Development Maintenance.
RESPONSIBILITIES
Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality next generation modular Android web/ mobile applications.
Design and develop reusable/ distributable web/ mobile components and SDKs that interface with Android platform. Explore and design dynamic and compelling consumer experiences. Develop first of its kind interactive user interfaces.
Create test plans and testing strategies for Android SDKs.
Troubleshoot and resolve software defects and other technical issues.
Performance and optimization tuning of client facing web/ mobile user interfaces. Embrace emerging standards while promoting best practices.
Pay strong attention to detail, and bridge the gap between design and implementation.
Quality and Proficient Experience in developing production quality light weight high performance responsive web and mobile applications using HTML, CSS, and JavaScript and SDKs for Android. Deep understanding of Android Studio development environments.
Experience with native Android development using C++ and NDK plus.
Experience using SCSS, Angular 2, and/ or React.
Experience with Test - Driven and/ or Behavior - Driven Development.
Experience using Git VCS. Strong understanding of web browser capabilities.
Experience in both functional and automated testing.
Knowledge of Isomorphic/ Universal JavaScript, and/ or Progressive Web Applications; Ability to create a cohesive user experience across multiple web applications; Ability to multi - task and manage tasks with varying priorities;
Excellent problem solving, troubleshooting and debugging skills, Strong communication and team collaboration skills who can think outside the box.
Engaged, self - motivated, flexible way of working; Enthusiastic to work in an international team; Fluency in English (written and spoken) . B.E/ B.Tech in Computer Science/ Information Technology, M.Sc. Computer Science, MCA or equivalent experience.
Job Classification
Industry: KPO, Research, Analytics
Functional Area: IT Software - System Programming,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: MCA in Computers
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Nelsonin Research
Location(s): Chennai
Keyskills:
technical
software
html5
android
developing
HTML
mca
Research
java
web
optimization
design
Javascript
C++
Debugging
testing
mobile
Customer service
it
Information technology
Tuning
CSS3
quality
service
Software Engineer
troubleshooting
applications