Mobile Application Developer

Year    Noida, Uttar Pradesh, India

Job Description

b'



An extraordinarily talented group of individuals work together every day to drive TNS\' success, from both professional and personal perspectives. Come join the excellence!

Overview
The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations.

Responsibilities

Are you an experienced mobile application developer looking to make a global impact while working with the latest technologies? Are you passionate to build complex, highly scalable, resilient Mobile enterprise-grade applications in an exciting environment? TNS is looking for a Mobile Application Developer to work with our high-caliber group in delivering complex multi-platform mobile applications for the next generation of telecommunications and fraud protection.
  • Design and implement mobile device based software modules.
  • Create quality software components that are developed in accordance with company standards.
  • Implement unit tests and code reviews on all modules developed.
  • Effectively participate in an agile team environment with representatives from design, product, QA and Project Management.
  • Proactively communicate with members of your team.
  • Produce technical documentation.
  • Work under the direction of a senior development lead an in conjunction with a US based handset development team.


Qualifications

Core Requirements:
  • 2-5+ years experience developing complex, reliable mobile applications.
  • At least 2 years of experience with native application development (Objective-C, Swift, and Android) as well as experience with hybrid development (React Native or Flutter).
  • Strong experience developing web applications and understanding of new web technologies (JavaScript, CSS, React, Angular, Vue.js)
  • At least 2 years of experience using Java.
  • Experience building highly available applications, telecom experience a plus
  • Working knowledge of web service infrastructure such as DNS, load balancers, reverse proxies, CDNs, application Servers, and databases
  • Basic understanding of networking concepts
  • Experience with JIRA and Gitlab
  • Experience setting up CI/CD for new applications and development workflows
  • Experience writing unit and functional tests
  • Experience working in an Agile, iterative software development environment.


If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3282441
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year