Software Engineer (Full Stack; 2+ years’ experience)

Software Engineer (Full Stack; 2+ years’ experience)

(Los Angeles, CA 90064; and, San Diego, CA 92121)

 

High-level…

Tillster’s software engineering team is seeking passionate, highly-motivated and visionary Recent Graduates, mid, and senior level Software Engineers to join our growing team. We expect you to have 2+ years software development/engineering experience. You will be engaged in hands-on coding of ecommerce ordering and payments solutions for online and mobile (native iOS and Android) applications, deployed globally among the world’s prominent food tech, quick service restaurants, and fast casual brands.

You will collaborate with product, project management, software architecture & engineering, software-in-test, technical store support, menu services, analytics and data science, marketing, creative, sales, and account management – to ideate on current and next generation solutions meeting business and customer requirements. The ideal candidate has experience with Python, Ruby, Java, and Django Framework and Django Management Commands); and, you have developed for cloud computing (i.e. AWS).

Down in the weeds…

  • You are highly-motivated and thrive in an environment where complex business and technology challenges excite you, and propel you to identifying quality, timely and market-ready robust solutions
  • Enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top
  • Develop best-in-class applications following best practices of accessibility, internationalization, localization, test-driven development
  • Partner closely across teams in and outside of software engineering to develop amazing consumer experiences
  • Deliver code in dev ops environment, demonstrating personal and professional pride in your crafts(wo)manship and that of your team
  • Actively participate in code reviews, delivering code in an agile team environment
  • You are motivated to drive tasks to completion and take ownership of projects
  • Demonstrated passion for user experience design and improving usability
  • Ability to work in a fast paced and agile development environment
  • Good diagnostic and debugging sense, the ability to find a needle in a haystack (or a bug in a program stack.)
  • Must be a team player with excellent communication skills, both written and oral.
  • Bachelor’s degree – preferably in computer science or closely related field

 

The tech stuff…

  • You have experience developing consumer facing applications using one or more of Java based stacks such as Spring, Play, etc.
  • Strong understanding of CS fundamentals, Object Oriented Design and Data Structures
  • Genuinely excited about technology, have a strong interest in learning and playing with the latest technologies
  • Working knowledge of JavaScript, JSON, jQuery, HTML5, CSS3 and latest JavaScript standards; Ajax; and libraries or frameworks such as Angular and React
  • Working knowledge of MySQL, JAX-RS and tools like Maven
  • Working knowledge of TDD methodology, and related technologies (i.e. Junit, Jasmine, Karma)
  • Have experience in basic cross browser support, caching and optimization techniques (sprite, minify, gzip, data uri) for faster page load times
  • Computer Science fundamentals in object-oriented design, data structures and algorithm design, and complexity analysis
  • Experience translating design mockups and prototypes into working application designs
  • Experience with REST based APIs and RESTful web services
  • Familiarity with scripting languages such as Perl, PHP, Ruby, or Unix shell scripting
  • Have developed or supported an operationally critical web service
  • Continuous Integration and Deployment (Jenkins CI, Fabric)
  • Exposure to any Source Code Management (Git, GitHub)
  • Analyzing logs and optimizing system performance and security

 

About Tillster

Tillster is the global leader in digital ordering and customer engagement solutions. For over a decade we’ve developed revolutionary self-service, ordering and payments solutions – for mobile, tablet, online, kiosk, call center, and more – creating personalized interactions based on consumer preferences, language, and currency. Our platform is compatible with 15+ unique POS systems, representing over 90% coverage in multi-unit restaurants. We offer one platform; one scalable, enterprise class solution – to create world-class digital engagement solutions. For more information, see http://www.tillster.com.

 

RELOCATION ASSISTANCE IS AVAILABLE
WILL CONSIDER EXISTING H1-B VISA HOLDER


IND123



Back to top