Lula, Inc.

Visit website

Full-Stack Senior Software Engineer

  • Software Development
  • Full-time
  • Philadelphia , PA
  • Remote friendly

2022-01-05 16:44:50 UTC

Our Story:

Lula, voted top ten startups in Philadelphia, is democratizing e-commerce for convenience stores that have been left behind in the 21st century. These stores are the backbone of the country, and Lula empowers them to generate more sales by connecting them to existing delivery channels such as DoorDash, Grubhub, Uber Eats, and more. With Lula, stores can now manage orders, update inventory, and track sales across all major delivery platforms.

Learn more about Lula at

Check out our most recent funding: Lula Delivery - Funding

Lula Products:

Lula for Stores Platform - empowers convenience stores with state-of-the-art technology to onboard, accept orders, and sell all their items on delivery partners including Grubhub, DoorDash, Uber Eats, and Postmates, at 0% commission rates.

Why we want you on the team:

We are looking for an engineer who is passionate about solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. 

What you will be doing:

  • Participate in the development and review of specifications to gain an understanding of application changes.

  • Complete basic program changes to translate specifications and/or requirements into code.

  • Apply basic technical skills to produce deliverables (i.e. specifications, program changes, unit test scripts, documentation, etc.).

  • Provide documentation to support program changes.

  • Plan, document, and execute unit test plans to ensure all code changes meet requirements/specifications.

  • Support programming changes during quality assurance, user acceptance testing, and post-implementation to ensure the integrity of the application.

  • Monitor progress against task estimates to provide status.

  • Comply with standards and procedures to ensure development consistency (e.g. programming standards, change management, version control).


What you have done:

  • 5+ years of software development experience

  • Ability to work in large, collaborative teams to achieve organizational goals

  • Passionate about building an innovative culture

  • Proficiency in one or more modern programming languages

  • Understanding of software skills such as business analysis, development, maintenance, and software improvement


Bonus Points:

  • You excel at leading and organizing complex cross-team projects, deliberately bringing in diverse perspectives and ensuring ideas are challenged respectfully

  • You are skilled at defining technical specifications and influencing the direction of products, services, and strategies across the organization

  • You think about system architecture, macro-level optimization, and creating leverage through good design.

  • You have a passion for writing readable, secure, tested code and following best practices

  • You look forward to code reviews from peers knowing that it will help you and others grow

The icing on the cake:

  • Competitive Salary

  • Unlimited earning potential - Commission with every signed agreement

  • Personalized training and support

  • 100% company paid employee medical benefits and generous contribution to Dental and Vision,

  • Pre-tax benefits: Medical and dependent care flexible spending accounts, health savings account, 401k, gym, and commuter benefits

  • Equity - own a piece of the next delivery unicorn

  • Unlimited PTO

  • Team Events & Happy Hours (virtual and in-person)