Electronic Theatre Controls logo
Electronic Theatre Controls
Posted 135 days agoVerified live 7h ago

IT Developer - Mobile Apps

Brief overview

Middleton, United StatesIn-person
UndergradOr in progress
Object oriented programmingSoftware designiOS developmentXcodeObjective-CSwiftAndroid developmentKotlinAndroid StudioEclipse IDEJavaJava SDKJavaScriptTypeScriptSwiftUIAndroid JetpackAngular

About the company

Electronic Theatre Controls logo
Electronic Theatre Controlsetcconnect.com

Electronic Theatre Controls is an manufacture of lighting and rigging technology.

Job description

Summary

Electronic Theatre Controls (ETC) is seeking a Mobile/Web Application Developer to join our Cloud Apps team. This position will involve specifying and developing mobile and web applications that support ETC products, customers, and sales partners.

Responsibilities

  • Develop new mobile applications for iOS and Android platforms
  • Contribute to existing apps written in Swift and/or Kotlin
  • Delivering a great mobile user experience that exceeds our customer expectations
  • Help improve code quality through writing unit tests, automation, and performing code reviews
  • Develop new web applications using the latest web technologies and frameworks
  • Focus on front-end user interface (UI) and overall user experience (UX)
  • Integrate with back-end data sources, cloud, and RESTful web service APIs
  • Work with product and design teams to understand end-user requirements and use cases, and translate those into an effective technical requirements and solutions
  • Ability to dive into difficult problems and successfully deliver results within a set schedule

Skills

  • Develop new mobile applications for iOS and Android platforms
  • Contribute to existing apps written in Swift and/or Kotlin
  • Delivering a great mobile user experience that exceeds our customer expectations
  • Help improve code quality through writing unit tests, automation, and performing code reviews
  • Develop new web applications using the latest web technologies and frameworks
  • Focus on front-end user interface (UI) and overall user experience (UX)
  • Integrate with back-end data sources, cloud, and RESTful web service APIs
  • Work with product and design teams to understand end-user requirements and use cases, and translate those into an effective technical requirements and solutions
  • Ability to dive into difficult problems and successfully deliver results within a set schedule
  • Strong object oriented programming and software design skills
  • Apple iOS
  • Xcode
  • Objective-C
  • Swift
  • Android
  • Kotlin
  • Android Studio / Eclipse IDE
  • Java / Java SDK
  • JavaScript / Typescript
  • SwiftUI, Android Jetpack
  • Angular, Node.js, jQuery
  • HTML / CSS, JSON / XML
  • Web/REST APIs
  • Mobile-first responsive design; Bootstrap, Material Design, etc
  • SQL database design and programming
  • Source code control systems and continuous integration practices
  • Positive and enthusiastic attitude towards new challenges
  • Excellent troubleshooting and problem solving skills
  • Effective verbal and written communications
  • Flexible and adaptable to time and scope constraints
  • A strong work ethic and ability to work independently or on a team
  • Bachelor's degree or comparable experience in a related discipline

Qualifications

Must Haves

  • Develop new mobile applications for iOS and Android platforms
  • Contribute to existing apps written in Swift and/or Kotlin
  • Delivering a great mobile user experience that exceeds our customer expectations
  • Help improve code quality through writing unit tests, automation, and performing code reviews
  • Develop new web applications using the latest web technologies and frameworks
  • Focus on front-end user interface (UI) and overall user experience (UX)
  • Integrate with back-end data sources, cloud, and RESTful web service APIs
  • Work with product and design teams to understand end-user requirements and use cases, and translate those into an effective technical requirements and solutions
  • Ability to dive into difficult problems and successfully deliver results within a set schedule
  • Strong object oriented programming and software design skills
  • Apple iOS
  • Xcode
  • Objective-C
  • Swift
  • Android
  • Kotlin
  • Android Studio / Eclipse IDE
  • Java / Java SDK
  • JavaScript / Typescript
  • SwiftUI, Android Jetpack
  • Angular, Node.js, jQuery
  • HTML / CSS, JSON / XML
  • Web/REST APIs
  • Mobile-first responsive design; Bootstrap, Material Design, etc
  • SQL database design and programming
  • Source code control systems and continuous integration practices
  • Positive and enthusiastic attitude towards new challenges
  • Excellent troubleshooting and problem solving skills
  • Effective verbal and written communications
  • Flexible and adaptable to time and scope constraints
  • A strong work ethic and ability to work independently or on a team
  • Bachelor's degree or comparable experience in a related discipline

More jobs like this