• Mobile Application Developer

    eGifter, a leading platform for innovative eCommerce gifting solutions and gift card driven rewards and incentives programs, is hiring a Mobile Application Developer to join our team. Servicing a large list of enterprise clients, we are looking to add a highly skilled and motivated member to our team.

    We value strong engineers who are agile enough to jump into virtually any project. This important position within our engineering group is for an individual who can not only architect and code great software, but one who will enjoy collaborating with cross-functional teams to build the next generation of eGifter’s mobile applications for both iOS and Android.

    We offer competitive salaries and great benefits, so if you are a highly technical, hands-on coder, can take a lead role on major projects, and get excited by tough technical challenges, then we want to hear from you today!

    Responsibilities

    • Work on a multitude of projects across Android and iOS in an end-to-end development environment, both as part of a team and independently
    • Work with cross-functional teams in an agile environment to build and release high quality Android and iOS apps
    • Take initiatives and ownership of projects using the latest technologies, add new application features, provide ongoing support, and incorporate new ideas throughout the product lifecycle
    • Implement rapid prototypes to get products to market quickly
    • Focus on continuous improvement by keeping up-to-date on the latest Android and iOS developments and trends.


    Qualifications

    • Must Haves
    • 4+ years of software development.
    • 3+ years of mobile application development (Android and iOS)
    • Deep technical knowledge of mobile application development using mobile app frameworks such as NativeScript (NativeScript-Vue) and/or React Native
    • Expertise in JavaScript (TypeScript a plus)
    • Experience architecting and developing mobile apps using Java/Kotlin for Android and Swift/Objective-C for iOS
    • Experience shipping Android and iOS apps to Play Store and App Store respectively
    • Excellent problem solving skills, a good understanding of mobile app UX patterns, and a passion for implementing high quality user interfaces
    • Nice to Haves
    • Experience developing eCommerce mobile applications
    • Experience in developing and maintaining distributable cross-platform Android / iOS SDKs
    • An understanding of mobile device APIs such as location-based services, biometric authentication, mobile wallets, online/offline encrypted storage, voice-assisted interfaces etc. a plus
    • Experience in developing applications for various device types including tablets and smartwatches
    • Experience with relevant dependency management solutions such as Cocoapods, Carthage, Gradle, npm
    • Experienced and comfortable working in a cross functional team and the ability to collaborate with designers and back-end engineers
    • Solid understanding of agile software development practices associated with building robust applications including automated unit / end-to-end testing, and continuous integration / deployment.
    • Bachelor in Computer Science or equivalent qualifications
    APPLY NOW
  • Senior .NET Developer/Architect

    eGifter, a leading platform for eCommerce gifting and for gift card rewards and incentives, is hiring a talented Senior .NET Developer/Architect to join our team. Servicing a large list of enterprise clients, we are looking to add a highly skilled and motivated member to our team. If you’re excited to be part of a winning team, eGifter is a great place to grow your career.

    As Senior .NET Developer/Architect , you will work with internal stakeholders, partners and vendors to assist in the development of the eGifter Platform.

    We are looking for a proactive, highly-motivated Senior Software Engineer to help us develop and continually improve our products. We value strong engineers who are agile enough to jump into virtually any project. This is a senior position within our engineering group for an individual who can not only architect and code great software, but one who will enjoy collaborating with cross-functional teams to build the next generation of eGifter. If you are a highly technical, hands-on coder, can take a lead role on major projects, and get excited by tough technical challenges, then we want to hear from you today.

    Responsibilities:

    • Rapidly iterate on product and platform features by writing elegant, reliable and readable code to build robust, lasting, and scalable products
    • Be a subject matter expert by identifying technology trends and platforms (including web and mobile apps) and collaborate with other team members to make recommendations based on the company’s needs
    • Push limits of product innovation using the latest advancements in technology and methods – working closely with product managers, designers and other engineering teams
    • Conduct code reviews and specification conformance testing as defined by the selected software development methodology before deploying to production and staging servers
    • Support teams efforts to evolve the software development methodology based on agile and lean thinking, including the establishment of coding conventions, documentation standards, testing procedures and quality assurance
    • Communicate cross-functionally to drive engineering efforts
    • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
    • Ensure technical issues are quickly resolved and implement strategies and solutions to help reduce the likelihood of recurrence
    • Identify opportunities for innovation, and provide an assessment of obstacles and technical hurdles to the success eGifter


    Qualifications:

    • 5+ years experience in C#
    • 5+ years development experience in developing web-based, SaaS environments, (eCommerce system experience a plus)
    • Comfortable with simultaneously maintaining .NET Core and .NET Framework applications and their inherent differences and hosting requirements
    • Experience in different .NET application form factors such as MVC, WebAPI, Blazor, and Razor Pages and associated tangential technologies such as SignalR
    • Expert in both forms of LINQ
    • Experience in concurrency patterns
    • Terraform familiarity a plus
    • AWS familiarity a plus
    • Docker familiarity a plus
    • Strong on API Integrations as well as API Development skills (both designing and integrating to RESTful APIs)
    • Skill in designing, writing, and packaging reusable libraries
    • Experience in using ORMs as well as lower level data access patterns.
    • Strong Architecture & Planning Skills
    • Tech-Team Leadership Skills in Enterprise Agile Environment
    • Skilled in MSSQL – capable of getting into the database level
    • Experience working with agile methodologies, such as Kanban, TDD or Scrum
    • Familiarity working with project tracking systems such as Azure DevOps, Jira or YouTrack, GIT repository and continuous integration environments
    • Detail oriented, self-motivated, committed to excellence and takes unrelenting pride in the code you write
    • Ability to discern user requirements and develop specifications
    • Excellent problem solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges
    • Demonstrated ability to set priorities and work in a fast-paced, dynamic team environment within a start-up culture
    • Rigor and a disciplined approach in A/B testing, test coverage, quality assurance and other software development best practices
    • Experience with online retail or payments industry a plus, including privacy and compliance requirements
    • Degree in Computer Science
    APPLY NOW
  • Front-End Developer / Engineer

    Job Description

    eGifter, a leading platform for eCommerce gifting and for gift card rewards and incentives, is hiring a talented Front-End Developer / Engineer to join our team. Servicing a large list of enterprise clients, we are looking to add a highly skilled and motivated member to our team. If you’re excited to be part of a winning team, eGifter is a great place to grow your career.

    We are looking for a proactive, highly-motivated Front-End Developer to help us develop and continually improve our products. We value strong engineers who are agile enough to jump into virtually any project. This is a position within our engineering group for an individual who can not only architect and code great software, but one who will enjoy collaborating with cross-functional teams to build the next generation of eGifter. If you are a highly technical, hands-on coder, and get excited by tough technical challenges, then we want to hear from you today.

    Responsibilities

    • Build and maintain modern user interfaces that are intuitive and simple to operate.
    • Rapidly iterate on product and platform features in an agile process — writing elegant, reliable, and readable code to build robust, lasting, and scalable products.
    • Work with the engineering team to push limits of product innovation using the latest advancements in technology and methods.
    • Support team’s efforts to evolve the software development methodology based on agile and lean thinking, including the establishment of coding conventions, documentation standards, testing procedures and quality assurance.
    • Communicate cross-functionally to drive engineering efforts.


    Required Qualifications

    • 3+ years development experience in developing component-based, mobile-responsive, highly scalable Single Page Applications.
    • Profound understanding of basic web development technologies like HTML5 and CSS/SCSS
    • Excellent knowledge of JavaScript (ES6) and Vue.js (or other front-end framework) features, patterns, and best practices.
    • Proficiency with UI frameworks such as Bootstrap, Material Design etc.
    • Extensive knowledge of cross-browser development and browser compatibility.
    • Extensive knowledge of HTTP API interactions using REST or Websockets.
    • Experience with NodeJS, npm/yarn, and other tools such as Webpack, Gulp etc.
    • Experience working with Git repositories, and project tracking systems such as Azure DevOps, Jira, or Github.
    • Degree in Computer Science or equivalent related work experience.


    Preferred Qualifications

    • Expert knowledge of TypeScript — latest features, patterns, and best practices.
    • Extensive knowledge of Vue.js reactivity principles, state-management systems such as VueX, Vue single-file components, Vue class-based components.
    • Experience in Android / iOS mobile app development, ideally with NativeScript or similar technology.
    • Experience with C#, .NET Framework or .NET Core, and databases such as SQL Server, Postgres etc.
    • Familiarity with rapid software iterations using Continuous Integration and Continuous Deployment.
    • Familiarity with automated unit and E2E tests using Jest, Mocha, and Selenium.
    APPLY NOW
  • Financial Analyst

    Job Description

    eGifter, a leading platform for innovative eCommerce gifting solutions and gift card driven rewards and incentives programs, is hiring a talented Financial Analyst to join our team. Servicing a large list of enterprise clients, we are looking to add a highly skilled and motivated member to our team. We offer competitive salaries and great benefits, so if you’re excited to be part of a rapidly growing and winning team, eGifter is a great place to grow your career.

    As a Financial Analyst, you will work with the Finance and Accounting team, our Information Systems group and senior management to crunch all aspects of eGifter’s data and execute complex data manipulation. Your primary goal is to leverage all of this data to drive the automation of accounting tasks and design and build various types of reports and dashboards to present business metrics and Key Performance Indicators that will be instrumental in driving the growth of the company and helping us achieve our business objectives

    We are looking for an individual that is an expert in the use of Excel, including building advanced pivot tables, and is familiar with Power Query, Power Pivot and the data model. In addition to this individual’s love of Excel, they should have a strong math background, an analytical mind and possess real world experience, with a background in a technology or FinTech company.

    If it sounds like this job description was written for you, then contact us today!

    Responsibilities:

    • Perform financial forecasting, reporting, and operational metrics tracking
    • Analyze financial data and create financial models and reports for: 
      • Customer & Vendor Reconciliations
      • Partner, Consultant and Employee Commission Calculations 
      • Weekly/Monthly/Quarterly settlements with customers 
    • Assist Controller with:
      • Month-end close activities, including merchant processor reconciliations
      • Billing and accounts receivable, accounts payable, general ledger entries.
      • Reviewing and analyzing general ledger accounts
    • Work closely with the CFO and accounting team to:
      • Ensure accurate financial reporting
      • Report on financial performance and prepare for regular leadership reviews
      • Analyze past results, perform variance analysis, identify trends, and make recommendations for improvements
      • Evaluate financial performance by comparing and analyzing actual results with plans and forecasts
    • Assist with year-end financial audit activities and assist with corporate financial controls audit
    • Assess current practices and procedures, and make recommendations for improvements & automation.


    Qualifications:

    • Must Have:
      • 3 – 5 years experience in corporate finance and/or accounting
      • Real world experience, with a background in a technology or FinTech companies
      • Highly advanced Microsoft Excel skills.
      • Data analysis skills, including data manipulation and reporting to identify
        trends and extract business intelligence.
      • Proficient in financial modeling techniques
      • A strong understanding of corporate finance, GAAP accounting policies, and Financial planning and analysis (FP&A procedures)
      • Strong account reconciliation skills
      • Leadership skills with a dedication to driving and achieving results
      • Excellent verbal and written communication abilities across all level of an organization
      • Bachelor’s degree in accounting or finance
    • Nice to Have:
      • CPA/CFA certification, math degree and/or computer science knowledge
      • Knowledge of Foreign exchange
      • Experience with QuickBooks Online is a major plus
    APPLY NOW