Careers

Join our team of technical innovators and
creative problem solvers.

We are always on the lookout for curious, proactive, enthusiastic people who are passionate about helping businesses understand their customers, and helping customers get the most out of their shopping experience.

Headquartered in Downtown NYC, with offices in Ramat Hasharon, Israel and Delray Beach, Florida, AppCard is a startup environment where all ideas and contributions receive attention and recognition. Our philosophy is simple: be the best, work hard and have fun. If you have confidence, ambition and talent, we’d love to meet you. Review our list of open positions below and submit your resume to careers@appcard.com.

We believe in the power of rewards (obviously).

As an eligible AppCard employee, you’ll receive a benefits package designed to showcase our appreciation. We know that happy, healthy employees are our greatest asset.

  • Competitive salary

  • Your choice of health benefits

  • Stock options available

  • Great selection of snacks and Friday happy hours

  • Casual attire encouraged

Browse Career Opportunities

  • Android DeveloperTel Aviv

    AppCard is looking for a product aware Mobile Developer experienced in writing high impact Java and Kotlin applications on Android and other platforms. In this role, the successful individual will develop and improve the in-store applications used by millions of customers daily. From early on, you’ll be given interesting assignments, opportunities to lead initiatives and take full ownership and responsibility for the outcome. 

    Responsibilities

    • Lead technically and contribute to AppCard user facing applications team
    • Develop new features and improve the AppCard In-Store Terminal Application
    • Develop and improve multi-platform applications running on Flutter
    • Work with internal teams to design and ship new features
    • Assist in managing build, test and deployment pipelines for mobile applications

    Skills and Qualifications

    • 4+ years of relevant industry experience
    • Knowledge of Java and Kotlin programming languages on the Android Platform
    • Good sense of designing applications with usability and accessibility in mind
    • Experience with functional programming concepts, modern architecture patterns and Android best practices
    • At least one application deployed with large scale use
    • Solid understanding of Android application and system architecture
    • Knowledge of at least one additional development frameworks, such as Flutter
    • Multiplatform iOS or web development experience
    • Innovative, creative mindset – out of the box thinker
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior Product Manager Tel Aviv

    We are looking for a Senior Product Manager to direct product development and ensure high return on investment (ROI.) You’ll translate ideas into strategy and features, and follow product development from start to finish.

    To succeed in this role, you should be a perceptive and creative leader and a reliable problem-solver. If you’re also confident and have a knack for knowing what ideas will and won’t work, we’d like to meet you.

    Responsibilities

    • Develop and implement product strategies consistent with company vision
    • Collect and analyze feedback from customers, stakeholders and other teams to shape requirements, features and end products
    • Work with senior management to create product plans and roadmaps
    • Lead product managers and coordinate cross-functional teams
    • Produce and review product requirements documents (PRD)
    • Ensure products and releases are launched correctly and on schedule
    • Make creative recommendations to expand product base and vision
    • Suggest ways to track product use and impact on end users

    Requirements

    • 5+ years’ experience as a Product Manager or similar role
    • Experience in product lifecycle management
    • Background in software development and program management is preferred
    • Familiarity with Agile framework
    • Organizational and leadership abilities
    • Excellent communication skills
    • Problem-solving aptitude
    • Creative thinking skills
    • BSc/BA in Computer Science, Engineering or related field
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior Python DeveloperTel Aviv

    This position is for someone who absolutely loves to code, mentor others and help us to drive innovation into our python stack and architecture.

    Responsibilities:

    • Take responsibility and ownership of core services, supporting Millions of complex operations per day
    • Be part of a larger development team working together according to Agile methodology.

     

    Requirements:

    • Fluency in Python (at least 5 years experience)
    • Experience working at a tech startup is preferable.
    • Experience developing, shipping and supporting mission-critical systems.
    • Experience working with large database environments, preferably in PostgreSQL.
    • Experience with Agile development.
    • Willingness to interact and work with different teams across the company.
    • Independent learner- able to learn new technologies, design practices and technologies quickly.
    • “A+” Player, always looking to pick up things on the fly and help his/her team from end to end.
    • Experience with the following:
    • Celery
    • Fastapi
    • Pydantic
    • SQLAlchemy
    • Redis
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Backend Developer Tel Aviv

    We are looking for a talented and tech savvy software developer to join our technological team.

    Requirements:

    -At least 3 years of experience as Python Developer.

    -Experience in hardware and software .

    – Work experience in Aws & Linux environment.

    -Work experience in start-ups.

    -knowledge in Java, Image processing & OCR -an advantage.

     

    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • SalesForce DeveloperTel Aviv

    Are you an experienced Salesforce developer who is always looking for new ways to solve problems, meet challenges? If so, we are looking for someone like you to join our great team based in Ramat Hasharon.

    Job Responsibilities

    • Develop customized solutions within the platform to support critical business functions
    • Manage daily support and maintenance of internal Salesforce instances, and conduct long-term improvement operations
    • Provide system administration support of internal and customer-facing Salesforce environment
    • Collaborate with various internal departments, including marketing, product development and operations

    Job Skills & Qualifications

    Required:

    • Minimum work experience: five years of software development and three years of Salesforce application development
    • Self-motivated and creative
    • Proficient with Apex, VisualForce
    • Startup experience – advantage
    • English High level/Native – A must
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior Mobile DeveloperNew York/ Boston

    AppCard is looking for a product aware Mobile Developer experienced in writing high impact Java and Kotlin applications on Android and other platforms. In this role, the successful individual will develop and improve the in-store applications used by millions of customers daily. From early on, you’ll be given interesting assignments, opportunities to lead initiatives and take full ownership and responsibility for the outcome.

     

    Responsibilities

    • Lead technically and contribute to AppCard user facing applications team
    • Develop new features and improve the AppCard In-Store Terminal Application
    • Develop and improve multi-platform applications running on Flutter
    • Work with internal teams to design and ship new features
    • Assist in managing build, test and deployment pipelines for mobile applications

    Skills and Qualifications

    • 4+ years of relevant industry experience
    • Knowledge of Java and Kotlin programming languages on the Android Platform
    • Good sense of designing applications with usability and accessibility in mind
    • Experience with functional programming concepts, modern architecture patterns and Android best practices
    • At least one application deployed with large scale use
    • Solid understanding of Android application and system architecture
    • Knowledge of at least one additional development frameworks, such as Flutter
    • Multiplatform iOS or web development experience
    • Innovative, creative mindset – out of the box thinker

    Preferred Skills:

    • Prior startup experience
    • Knowledge of mobile analytics frameworks
    • Knowledge of Flutter
    • Experience with system level Android programming
    • Experience working with distributed teams
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior DevOps/SRENew York City

    AppCard is looking for an experienced DevOps/SRE Engineer, experienced in leading projects in operations/engineering and willing to grow technological and leadership skills in a cloud-based challenging environment. In this role, the successful individual will develop and support our critical information, systems and assets; build solutions, implement new software and hardware and provide training.

    From early on, you’ll be given interesting assignments, opportunities to lead initiatives and take full ownership and responsibility for the outcome.

    Responsibilities

    • Manage system architecture and modernization projects from design, implementation and production operations by providing leadership and direction.
    • Develop and manage cloud (AWS) and on-prem infrastructure used by both customers and developers.
    • Partner with the engineering and operations team to set up SLAs, monitoring and alerting for customers and other stakeholders. Identify and resolve systemic issues impacting engineering and operations.
    • Manage tooling and build systems used by developers to set up pre production and test environments.
    • Proactively participate in resolving ongoing incidents

    Skills and Qualifications

    • 3+ years of relevant industry experience (DevOps/SRE or development)
    • Experience building roadmaps and technical project management
    • Experience with, or knowledge of programming languages and operations systems; system performance monitoring tools, identity providers, virtualization, networking, content delivery and caching.
    • Excellent knowledge of Linux and container based deployment best practices
    • Experience with infrastructure as code tools (CloudFormation, CDK, Terraform or similar)
    • Experience in project management, application design and integration, and cloud computing (specifically AWS)
    • Networking knowledge: Load balancers, firewalls, VPN’s, TCP/IP, troubleshooting and performance tuning
    • Knowledge of cloud security best practices
    • Innovative, creative mindset – out of the box thinker
    • Excellent English communication skills
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior Tech Support EngineerNew York City

    AppCard is looking for a Senior Technical Support Engineer to provide first and second-line support to our customers. If you are an Operations person to your core, experienced in leading projects in operations while supporting customers, and continuously striving to grow your technological leadership skills on the Internet-Of-Things – join us!

    Successful candidates must possess excellent communication, organized, and problem-solving skills along with a strong technical acumen to deliver the highest level of service excellence.

    * This position requires off hour support and weekends

    Responsibilities

    • Diagnose and troubleshoot technical issues, including account setup and network configuration
    • Provide a first-class customer experience while answering Level 1-3 questions and troubleshooting/diagnosing/resolving customer issues
    • Build and grow the internal and external knowledge base
    • Prioritize and manage several open issues at one time
    • Follow up with clients to ensure their IT systems are fully functional after troubleshooting
    • Document technical knowledge in the form of notes and manuals
    • Maintain jovial relationships with clients

    Requirements

    • BS degree in Information Technology, Computer Science or relevant field
    • At least 2 years of experience as a Linux Sys-Admin for mission-critical applications
    • Experience and knowledge of system performance-monitoring tools, Identity providers, virtualization, HTTP traffic, content delivery and caching
    • Networking knowledge: Load balancers, firewalls, VPN’s, TCP/IP – troubleshooting, performance tuning
    • Experience with databases and using SQL to query data
    • Experience with AWS Cloud Service Infrastructure
    • Proven work experience as a Technical Support Engineer, Desktop Support Engineer, IT Help Desk Technician or similar role
    • Excellent problem-solving and communication skills
    • Highly motivated, self-starter with a positive attitude
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Senior Java DeveloperNew York City

    We are looking for a talented Senior Java Developer to join our team. Your responsibilities will include leading the low-level integration with external clients, developing backend architecture as well as participating in the core product development.

    Requirements:

    • 4+ years of experience in Java backend development, including an understanding of JVM & infrastructure technologies,
    • 4+ years of experience in Web services development (REST), Spring & JEE frameworks and Java build tools
    • Experience in Java development using IPC, multi-threading & system-level programming
    • In-depth understanding of software engineering methodologies and best practices
    • Knowledge of Linux systems and deployment best practices
    • Good understanding of communications & networking technologies
    • Fast learner with a passion for new technologies
    • BS in Computer Science (or an equivalent) from a reputable academic institute

    Preferred Skills:

    • Knowledge of Python or other scripting languages
    • Additional programming language experience
    • Experience with direct TCP/IP programming (including definition and implementation of application-level protocols)
    • Prior start-up experience
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Junior Customer Success ManagerNew York City

    AppCard is looking for a business-oriented, tech-savvy Junior Customer Success Manager to help lead the onboarding process with our clients. In this role, you will be managing the implementation process of the AppCard solution from the moment the contract is signed to when the client is live.

    Responsibilities

    • Serve as the main point of contact between the client and AppCard throughout the implementation process;
    • Manage the implementation process end to end including; collecting required documentation, advising the client through designing their loyalty program, equipment installation, testing process, and launch day;
    • Manage many implementation projects at once efficiently;
    • Train clients on how to use the AppCard platform;
    • Serve as a trusted consultant with clients to optimize their loyalty and marketing strategy;
    • Become a product expert in the AppCard platform to best leverage AppCard’s product offering;
    • Monitor usage and product adoption in the immediate post-launch phase;
    • Identify upsell opportunities and generate new revenue during the implementation process;
    • Understand, adapt to, and help build AppCard’s ongoing product and technology developments;
    • Assist clients with basic troubleshooting on various software and hardware issues that may arise;
    • Work cross-functionally with customer success, development, finance, tech support, product, and marketing;

    Requirements

    • 1-2 years of experience as an account manager
    • You are a customer-oriented individual;
    • Excellent oral and written communication skills;
    • Excellent time management and organization skills;
    • Experience managing complex software/hardware implementation projects;
    • Tech Savvy; basic understanding of front end vs. backend;
    • Understanding of retail business needs;
    • Fast and autonomous learner;
    • Provide technical and product support;
    • Advantage: experience in either – account management, project management, customer success, professional services, SAAS / Tech industry experience;
    • Bonus: experience using POS systems, SalesForce, JIRA, BI tools such as Cognos/SiSense/other, Excel, and G-Suite;

     

    Full-time

    **This role is FT from our NY office**

    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Business Development RepresentativeNew York City

    The Sales Development Representative (SDR) should be a self starting and goal oriented individual. An ideal candidate is a quick learner, hard-worker and has strong organizational skills. Success in the role will require adherence to a specific administrative process but will also require candidates to think quickly as their prospecting efforts will require the ability to tailor conversations to a diverse set of grocery professionals in a variety of geographies across the United States.  The successful candidate will be able to create opportunities and start the sales process leading to contract signing and entry into the company CRM (Salesforce).  

    Duties

    • Ensure that sales targets are met each month.
    • Prospect for new Grocery stores to pitch AppCard’s suite of products and functionality. 
    • Develop a deep understanding of the Grocery industry. 
    • Execute work requests from the VP of Sales.
    • Conduct yourself in a manner that reflects company values and provide leadership to the SDR team.

     

     

    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Software Position New York

    Appcard is looking for a software engineer to the core, tech- savvy and continuously striving to grow your technological leadership skills on the Internet-Of-Things – join us

    Responsibilities

    • Implement client requirements using AppCard solutions  
    • Own projects, solutions, and key responsibilities within a larger business initiative 
    • Handle business-critical systems, including integrations with 3rd party service providers 
    • Nurture dependable infrastructure and networking that’s always up and running 
    • Partner with internal and external partners to communicate project status activities, and achievements as well as support different business & sales initiatives

     

    Minimum Qualification

    • Experience learning development languages (Python, PHP and Java)
    • Experience picking up software, frameworks and APIs
    • Experience communicating cross-functionally

     

    Preferred Qualification

    • Currently has a BS/MS degree in CS,
    • Understanding of TCP/IP networking fundamentals
    • Knowledge of internet service architectures (such as load balancing, LAMP, CDN’s)
    • Experience and knowledge of system performance-monitoring tools, Identity providers, virtualization, HTTP traffic, content delivery and caching 
    • Expertise in creating, analyzing, and repairing large-scale distributed systems 
    • [ADVANTAGE] Experience in project management, application design and integration, and cloud computing (specifically AWS)
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.