Lettuce Entertain You Restaurants (Chicago) is looking for a Mobile Developer (React Native and/or Rails)

    We're adding a React Native Developer to our Corporate team! As the React Native Developer, you'll write well-designed, testable, scalable code for all mobile applications and backend infrastructure in programming languages (including but not limited to React Native, TypeScript and Rails).

    We're looking for a Developer with…

    2 years of React or React Native experience
    Familiarity with the submission process for the Google Play and App Store

    If you have these skills, that's a plus: Typescript, Rails, Accessibility, Analytics, Security/Monitoring

    We offer our Developers benefits and perks - here are a few:

    Blue Cross Blue Shield Medical Insurance
    Dental & Vision Insurance
    Domestic Partner Benefits
    Paid Time Off
    401(k)

    Caring. Creative. Careers.

    Join the Lettuce Entertain You team! Our 100+ restaurants are nationally recognized for great food and service and as great places to work. We hire and care deeply for people with creativity, passion and the drive to be the best. And we reward our teams with top notch benefits, career-long training and development and opportunities for growth. If you want a career at a progressive company with a long-standing commitment to people, join our caring and creative team.

    EOE. We participate in E-Verify / Participamos en E-Verify

    The React Native Developer will write and maintain well-designed, testable, efficient code for all mobile applications and backend infrastructure in programming languages including but not limited to React Native, TypeScript and Rails for the LettuceEats app.

    Essential Functions

    Write and maintain well-designed, testable, efficient, scalable code for all mobile applications and backend infrastructure in programming languages including but not limited to React Native, TypeScript and Rails for the LettuceEats app
    Integrate data from various backend service and databases
    Meet daily and weekly with the App Development Team to track and review progress, priorities and releases using project management tool as well as review upcoming work following an Agile methodology
    Collaborate with other developers to refine/expand coding standards, pair programming and participate in code reviews
    Fix bugs to improve application performance
    Manage source control and automated build processes via version control system
    Coordinating with the Security Analyst and IT team to respond to security threats using monitoring tools, alerting and proactive strategies
    Use and further develop knowledge of APIs and mobile applications including but not limited to security, accessibility (ADA compliance), analytics and technical skills
    Contribute to web development work and JSON feed integrations to and from the website using HTML5, SCSS, JQuery and Javascript
    Collaborate with web and graphic designers to match visual design intent
    Track and account for time spent on various tasks and projects, including billing to special accounts and brand locations as required
    Rapidly learn and master diverse mobile technologies and techniques in a deadline-driven environment
    Use tact and good judgment when dealing with work challenges, responding to internal and external colleagues' needs with patience and courtesy
    Ability to effectively communicate in order to perform and follow job requirements in written and spoken direction
    Work in a confined, crowded space of variable light, noise and temperature levels
    Perform duties outside standard business hours on occasion as needed, including evenings and weekends
    Maintain proficiency and safely and effectively use and operate all necessary tools, equipment, software and platforms
    Ability to effectively communicate in order to perform and follow job requirements in written and spoken direction
    Ability to multitask calmly and effectively under pressure
    Lift and move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds

    Key Responsibilities and Duties

    Follow all rules, policies, procedures and conditions of employment, including those outlined in the Employee Handbook
    Get along well with others and act as a team player
    Other duties assigned as needed

    INDHEADOFFICE