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 Hod 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

  • Machine Learning EngineerHod HaSharon

    AppCard is looking for a passionate and highly skilled Machine Learning Engineer to join our forward-thinking team.

    Responsibilities

    • Responsible for the machine learning system in Appcard
    • Design new machine learning models and solutions – together with the product team.
    • Design, implement, and validate machine learning systems and integrate them into the Appcard backbone.
    • Tune and monitor the production machine learning system.

    Requirements

    • MSc in Computer Science, with emphasis on machine learning.
    • 7 years of experience in the development of data science systems in the Python environment.
    • Good coding skills and experience in Python, Pandas, SQL(and relational databases), Cloud environments, and Tensorflow or Pytorch
    • Ability to learn models from academic texts and online courses.

    Advantage

    • Experience in Data mining and visualization packages.
    • Experience in Java, Scala

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

  • Quality Assurance SpecialistHod HaSharon

    We seek a quality assurance (QA) engineer to develop and execute exploratory measures to ensure product quality. Responsibilities include designing and implementing tests, debugging, and defining corrective actions.

    Responsibilities

    • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
    • Create detailed, comprehensive, and well-structured test plans and test cases.
    • Estimate, prioritize, plan, and coordinate testing activities
    • Identify, record, document thoroughly, and track bugs
    • Perform thorough regression testing when bugs are resolved
    • Develop and apply testing processes for new and existing products to meet client needs
    • Liaise with internal teams (e.g., developers and product managers) to identify system requirements
    • Monitor debugging process results
    • Investigate the causes of non-conforming software and train users to implement solutions.
    • Track quality assurance metrics, like defect densities and open defect counts

    Qualifications

    • Proven work experience in software quality assurance (4+ years)
    • Strong knowledge of software QA methodologies, tools, and processes
    • Experience in writing clear, concise, and comprehensive test plans and test cases
    • Hands-on experience with both white box and black box testing
    • Solid knowledge of SQL and scripting
    • Experience working in an Agile/Scrum development process
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Front End DeveloperHod HaSharon

    AppCard is looking for a sharp front-end developer. Team responsibilities include mobile, mobile web and general responsive web applications. Day to day you’ll be responsible for developing our exciting super tech! So, if you are a Tech person and enjoy code writing as much as running ahead this job is just for you. Plus, you have to be passionate since there’ll always be new challenges to work with.

    Responsibilities

    • Design and develop web and mobile applications using the latest technologies.
    • Handle the entire development cycle – design, development, deployment and monitoring
    • Work with multiple teams on a highly complex and scalable system

    Qualifications

    • B.Sc in Computer Science or equivalent.
    • 5+ years of experience with Angular
    • Strong attention to details
    • Understanding of mobile apps development and coding (Android / iOS)
    • JavaScript experience including knowledge of jQuery
    • Experience  with SW development tools (git, Jira, etc.)
    • Understanding and application of User Experience (UX) principles
    • Experience with Java mobile apps on Android
    • Development experience in Ember.js, Angular6, Node.js and understanding of Python. 
    • startup experience
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.

  • Product ManagerHod HaSharon

    We are looking for a 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 and 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
    • Produce and review product requirements documents (PRD)
    • Make creative recommendations to expand product base and vision
    • Suggest ways to track product use and impact on end users

    Requirements

    • 4+ years’ experience as a Product Manager 
    • Experience in product lifecycle management
    • Proven experience managing milestones and user stories in Jira 
    • Background in software development and program management is preferred
    • Familiarity with scrum and Agile methodologies 
    • 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 DeveloperHod HaSharon

    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.

  • Senior DevOpsNew York, NY

    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.

    Salary Range: $120K to $200K

    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

    Requirements:

    • 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.

  • Python Team LeadNew York, NY

    ** On-site, Full time role

    Salary range : $140K – $200K

    You’ll serve as a team lead for a split Python and Java stack. The work will primarily be in Python, but familiarity with Java is a big plus. You may also want to bring in new languages and frameworks as you see fit (We’ve deployed Go, Kotlin, Node and other languages as needed). You’ll split your time between mentoring engineers in our NYC office and doing hands-on work. You’ll work on new designs and refactor old systems to meet new business needs and scale. You’ll help come up with the technical roadmap and influence new features.

    Responsibilities:

    • Serve as a team lead for a split Python and Java stack.
    • Mentor and train junior developers.
    • Design and implement new Python systems, going from concept, design, execution to production deployment.
    • Work with the DevOps team to get code to production and set up monitoring and alerting as needed.
    • Partner with the operations team to set up to understand service issues and help set the development roadmap to fix.
    • Proactively participate in resolving ongoing incidents

    Requirements:

    • 4-5 years of relevant industry experience, 0-2 years experience as a team lead.
    • Advanced to expert level knowledge of Python.
    • Experience building roadmaps and technical project management.
    • Good knowledge of Linux and docker-based environments.
    • Good understanding of communication and network technologies.
    • In-depth understanding of of software engineering methodologies and best practices.
    • Excellent English communication skills.
    • Max. file size: 100 MB.
    • This field is for validation purposes and should be left unchanged.