Applus+

Mobile Application Developer

US-TX-Sugar Land
Internal Title
BIS Full Stack Developer
Requisition ID
2017-1899
# of Openings
1
Category
Software

Company Bio

applus-logo-3inch

Applus+ is one of the world’s leading testing, inspection and certification companies with its North American headquarters in Sugar Land, Texas, USA. We provide specialized non-destructive testing, inspection, engineering, and manpower services, located in the center of numerous unique industries which provides our employees with a broad range of experience.

 

We provide NDT, engineering, manpower and inspection services in all aspects of the aerospace, power, and oil and gas industries, including exploration, transmission, refining, and storage facilities.

Position Purpose

  • The purpose of the BIS Full Stack Developer is to develop and support DEV OPS applications focused on different types of inspections.  This position will be involved with backend, frontend, data layer, API and an offline capable mobile clients and helping us implement best practices, rapid development in the SDLC, ensure quality CD/CI with automated testing and build revolutionary applications for the NDT Industry

Duties and Responsibilities

  • Design, implement, and support mobile and web applications for our inspection services.
  • Work as a team to architect efficient and scalable backend systems.
  • Define key metrics within applications for future data mining and machine learning initiatives.
  • Work with RESTful APIs while maintaining Enterprise level Security.
  • Develop and write unit, functional and end-to-end tests.
  • Participate in code reviews.
  • Test all releases and reversion in order to deliver quality releases.
  • Deliver rapidly developed products in a high-demand environment.
  • Actively support fellow team members in a SCRUM environment.
  • Ensure world-class delivery and execution of projects.
  • Conduct site visits (as required) for requirement gathering, beta testing, training, and client relations.
  • Troubleshoot development issues and works with development team, project managers, creative and account teams to discuss development related issues and/or the impact of their specific development request on the project.
  • Obtain advanced knowledge of current industry technologies and research emerging technologies. Share knowledge with appropriate internal staff.
  • Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Must maintain a strong focus on cross functional teamwork with both internal and external stakeholders.
  • Enforce and abide the requirements of safe operation and personal safety using required Personal Protective
  • Equipment and Safe Practices per company policy.
  • Perform other job related tasks as assigned by management.

Supervisory Responsibilities

  • Maintain a safe, secure, and legal work environment for all staff ensuring all company policies are being followed

Knowledge and Skills

  • Exposure to front end MVVM frameworks, such as Angular/Vue/Backbone/React
  • HTML, CSS, JavaScript and more specifically Angular MVC frameworks.
  • Django Framework and Python
  • Node/NPM
  • SQL, NoSQL (knowledge of either one is required, both is even better)
  • Excellent attention to detail and an appreciation for clean design
  • Excellent organizational skills and attention to detail
  • Ability to multi-task by prioritizing workload and shifting attention among changing priorities
  • Shows willingness and aptitude to use own discretion in taking appropriate steps in finding solutions to problems; presents options and ideas to enhance current processes or procedures. Takes on additional responsibility when both big and small tasks need to be completed.
  • Firmly adheres to the values and ethics of Applus+. Exhibits honesty, discretion, and sound judgment.
  • Possess excellent communication skills to convey information to customers and colleagues effectively.
  • Willing to work with others, collaborating and compromising where necessary; promptly share relevant information with others.
  • Maintains a positive “can do” outlook, rebounds quickly from frustrations and unpleasantness, and maintains composure and friendly demeanor while dealing with stressful situations.
  • Ability to organize, prioritize and perform multiple tasks with minimal supervision.

Education and Work Experience

  • BA/BS degree in Computer Science or related field
  • Requires four plus (4+) year work experience in lieu of a degree in building web applications
  • Previously experienced with Yeoman, Gulp, UI Design or Mockup, AWS ServiceNow, SDLC Agile Methodology, CA Agile (Rally), Version One, Jira
  • Bonus experience in DevOps, CI CD, PODS, ESRI ArcGIS, Advanced Security and Authentication knowledge for Enterprise applications

Physical Activities and Requirements

  • The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • The ability to communicate information and ideas in speaking so others will understand.
  • The ability to read and understand information and ideas presented in writing.
  • The ability to identify and understand the speech of another person.
  • The ability to choose the right mathematical methods or formulas to solve a problem.
  • The ability to see details at close range (within a few feet of the observer).
  • The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • The ability to add, subtract, multiply, or divide quickly and correctly.
  • Sitting: Remaining sitting, particularly for sustained periods of time
  • Repetitive motions: Making substantial movements (motions) of the wrists, hands, and/or fingers.
  • Dexterity: Picking, pinching, typing or otherwise working, primarily with fingers rather than with whole hand or arm as in handling
  • Talking: Expressing or exchanging ideas by means of the spoken word; those activities where detailed or important spoken instructions must be conveyed to other workers accurately, loudly, or quickly.
  • Walking: Moving about on foot to accomplish tasks, particularly for long distances or moving from one work area to another.
  • Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction, and having the ability to receive detailed information through oral communication, and making fine discriminations in sound.
  • Sedentary work: Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.
  • The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading at distances close to the eyes.
  • In compliance with American with Disabilities Act (ADA), Applus+ will make reasonable accommodations that are appropriate and consistent within our legal obligations.

Working Conditions

  • The physical environment requires the employee to work both inside and outside in heat/cold, wet/humid, and dry/arid conditions in temperature extremes and inclement weather. Frequently required to use personal protective equipment to prevent exposure to hazardous materials and working environment
  • May occasionally walk on slippery or uneven surfaces
  • The noise level in the work environment is frequently loud when working on project site.
  • Overtime required during the week and weekend with work volume
  • Ability to travel when required, nationally, up to 25% of the time.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed