Software Engineer
TradeStation Group, Inc
Heredia
hace 5 días

ESSENTIAL JOB FUNCTIONS

  • Take high-level requirements and design and build features which deliver value to customers
  • Design, build, maintain, and operate the iOS App
  • Build and maintain a CI / CD testing pipeline to ensure product quality and limit regressions
  • Build observability solutions to monitor performance and customer experience
  • Work in a DevOps environment, where development teams own both the development and operational responsibilities
  • Write tests for robustness, usability, and general reliability
  • As a senior engineer, provide leadership and mentorship to other engineers
  • KNOWLEDGE, SKILLS & ABILITIES

    Required :

  • Deep knowledge and proficiency in iOS-specific technologies (e.g. Swift, UIKit)
  • Knowledge of best practices for building iOS applications for long term manageability
  • Deep understanding of the entire mobile development lifecycle
  • Knowledge of one or more modern general-purpose programming languages (e.g. Python, Golang, C#, Java)
  • Experience integrating mobile applications to backends via modern technologies (e.g. WebSockets, REST, GraphQL)
  • Familiarity working in an Agile environment and demonstrated success with structured testing practices such as automated unit testing, integration testing, TDD and continuous delivery
  • Experience with Continuous Integration tools (e.g. GitLab CI, Azure DevOps, Jenkins)
  • Experience profiling applications to optimize resource usage
  • Preferred :

  • Cross-platform experience building Android apps
  • Experience streaming video to mobile devices
  • Services experience in building mobile-optimized APIs
  • Brokerage / trading domain knowledge and experience
  • Experience leading or managing a development team of 3 or more members
  • EDUCATION & EXPERIENCE

  • Bachelor’s Degree in Computer Science / Engineering or equivalent work experience
  • Must have 5+ years of professional experience
  • Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación