Senior Mobile Front-End Software Engineer Job at OSI Engineering, Menlo Park, CA

WjdYM2xXYTc0aENpZzB0eWJmR2VtOVpWaFE9PQ==
  • OSI Engineering
  • Menlo Park, CA

Job Description

Job Summary:

We are looking for a talented Software Engineer to be part of our front-end engineering team developing mobile applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers.

Responsibilities:

  • Be a technical hands-on engineer producing high-quality code following the best architecture and design standards
  • Interact with Product and Design teams to understand the requirements and deliver features
  • Work closely with technical leads and other engineers to ensure that your code fits well with the rest of the application
  • Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing
  • Build code that meets high standards for non-functional requirements like performance and scaling
  • Be responsive to customer feedback and take prompt appropriate action whenever needed
  • Prepare meaningful technical documentation of the work you perform

Qualifications:

  • 3+ years of experience building both mobile and web applications
  • 3+ years of experience with React Native, React, Redux, and all things JavaScript/TypeScript
  • Prior hands-on experience with iOS (Swift/Objective-C) and Android (Kotlin)
  • BS or higher in Computer Science, Computer Engineering, Math, or relevant experience

Nice to Have:

  • Knowledge of CI/CD pipelines specific to mobile application distribution
  • Exposure to implementing third party event-driven analytics/metrics tools such as AppsFlyer, Google Analytics, and Mixpanel
  • Experience with mobile automated testing frameworks such as XCUITest, Appium, or Maestro

Location: Menlo Park, CA (onsite 2 days/week)

Type: Full Time

Compensation: $160k – $175k (DOE) + bonus & benefits

No 3rd party agencies or C2C

Job Tags

Full time, 2 days per week,

Similar Jobs

INTERNATIONAL STAFFING CONSULTANTS

RN Home Health Job at INTERNATIONAL STAFFING CONSULTANTS

 ...RN Case Manager Home Health Responsibilities: ~RN Case Managers will administer skilled nursing care to patients requiring professional nursing service per the physicians orders and under the supervision of... 

Infosys

IICS and Google Big Query Lead Developer Job at Infosys

 ...Infosys is seeking an IICS and Google Big Query Lead Developer In this role you will interface with key stakeholders and apply your...  ...extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job... 

Caxy Interactive

INTERNSHIP - Software Developer Intern (8-10 weeks) Job at Caxy Interactive

 ...SUMMER INTERNSHIP FOR SOFTWARE DEVELOPER We are looking for some green and aspiringdevelopers to join our team for the summer to get...  ...as tasks assigned by mentors. It is encouraged during your apprenticeship to take on personal learning for our techstack, though it is... 

Taylor Farms

Warehouse Supervisor Job at Taylor Farms

 ...multiple tasks to ensure Customer requirements for processing and delivery are completed timely. Resolve any issues related to...  ...skills at an intermediate or advanced level Ability to work independently, and be self-motivated to complete daily tasks with minimal supervision... 

Upward Health

Nurse Practitioner Job at Upward Health

 ...Nurse Practitioner (NP) Upward Health is a home-based medical group specializing in primary care and behavioral health for individuals with complex needs. We serve patients throughout their communities, and we diagnose, treat, and prescribe anywhere our patients call...