Software Development Engineer (Full-Stack), Payments

| Seattle
We are looking for a Software Development Engineer to help us expand the payments capability at the core of the HasOffers partner marketing platform.
HasOffers is the best-in-class platform for digital marketers to track and manage their partnerships, and our payments and invoicing capability is the cornerstone to how we're revolutionizing how digital marketers and content providers work together. Our payments team is working tirelessly to expand our best-in-class payments technology, and this role will be to take the platform to the next level.
Our payments technology stack is built in PHP/Phalcon, Vue.js and MySQL, and uses a service-based architecture integrated with the greater HasOffers architecture running on AWS. Our rich set of integrations with payment providers and the different tracking platforms is continuously expanding, and there are constant opportunities to improve our customer payment experience and the underlying technology.
You will collaborate with product managers and fellow engineers to design and deliver solutions from start to finish. The ideal fit for this role is a skilled, motivated, flexible engineer that is passionate about delivering high quality solutions in collaboration with a small Agile team.
Take a peek inside our organization and learn in this short video what it's like to be an engineer at TUNE.

You'll be responsible for...

  • Develop and maintain cutting edge web-based PHP applications 
  • Design and implement relational databases with performance and scalability in mind
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team, Ops team and Product Team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend services and contribute to current billing API
  • Refactor, optimize and improve the existing codebase for maintenance and scale
  • Use unit tests and acceptance tests to ensure feature quality
  • Interface with product teams to gather requirements and develop software solutions
  • Convey effectively all task progress, evaluations, estimations, schedules along with technical and process issues in an Agile development environment
  • Coordinate with other developers and keep product manager and dev manager well informed of the status of development effort
  • Keep abreast of new trends and best practices in web development
  • Mentor more junior developers and onboard new employees
  • Estimate and assign more complex tasks
  • Work with product management to generate technical details from user stories 

What you'll need...

  • Previous working experience as a Software Engineer for 5+ years
  • BS/MS in Computer Science, Engineering or great relevant experience
  • User authentication and authorization between multiple systems, servers, and environments
  • Experience with cloud technologies (AWS, Google, Azure)
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Proficient in PHP, HTML5, JavaScript, JQuery Expert 
  • Hands on Angular, React,
  • Excellent relational database skills with MySQL
  • Experience with building restful JSON web services

What sets TUNE apart...

  • Stellar health insurance coverage (100% of employees' premiums covered for medical, vision, dental. 60% of dependents' premiums covered for medical, vision, dental)
  • Great work life balance (4 weeks PTO and increases annually)
  • We are still a privately held company (Competitive equity grants)
  • 100% commuter transit cost coverage (Bus pass or parking pass)
  • A top-notch culinary team serving 2 meals a day (Breakfast and lunch)
  • Paid parental leave (12 weeks for primary caregiver, 2 weeks for secondary caregiver)
  • TUNE Cares , our philanthropic program supporting education, the environment, diversity, and other important community causes through life enriching experiences
  • The TUNE House program, which is designed to promote a collaborative environment for women aligned in their effort to be innovative and extraordinary leaders in the tech industry
  • Dog-friendly offices
  • Opportunity to strongly impact company strategy and growth
  • Fun, creative and focused teams committed to learning and problem-solving through collaboration
  • 10 reasons why you should work for TUNE

TUNE makes the technology that delivers comprehensive, automated solutions for powering successful performance marketing relationships. TUNE helps performance marketers maximize their ROI through powerful measurement and partner management solutions. Our performance marketing solutions are trusted by the world's biggest brands, ad networks, and ad platforms to tie marketing investments to measurable outcomes. HasOffers by TUNE is the first and most widely adopted SaaS platform for performance marketing partnerships. TUNE solutions are used by Expedia, CVS, Subway, The New York Times, Line Corporation, Baidu Inc., WeQ, InMobi and AppLift. To learn more, visit www.tune.com.
HasOffers by TUNE equips networks, advertisers, lead generators, and agencies with the technology to measure, analyze, and optimize performance marketing results in real time. HasOffers fully customizable performance marketing platform is designed to help companies manage digital marketing campaigns, advertiser and affiliate relationships, payouts, creative assets, and more. For more information visit: www.hasoffers.com.
Qualified applicants will receive consideration for employment and will not be discriminated against on basis of disability, veteran status, sexual orientation, gender identity, or other legally protected status.

Read Full Job Description

Technology we use

  • Engineering
    • C++Languages
    • GolangLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • jQuery UILibraries
    • ReactLibraries
    • AngularJSFrameworks
    • CakePHPFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • Microsoft SQL ServerDatabases

Location

88 Blanchard St. , Seattle, WA 98121

What are TUNE Perks + Benefits

Culture
Volunteer in local community
Eat lunch together
Open door policy
Team owned deliverables
Open office floor plan
Diversity
Highly diverse management team
Unconscious bias training
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 12 weeks of paid parental leave for the primary caretaker. Acme Co. also provides 2 weeks of paid leave for the secondary caretaker.
Flexible Work Schedule
Acme Co. provides employees with a flexible work schedule that includes Flexible start and end times.
Family Medical Leave
Employees who have been with the company for 12 months are eligible for 12 weeks of family medical leave.
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Free Daily Meals
Stocked Kitchen
Happy Hours
Parking
Pet Friendly
Relocation Assistance
Professional Development Benefits
Promote from within

Additional Perks + Benefits

TUNE Cares is our community service program supporting thought leadership, education, the environment, diversity, and more. Employees are encouraged to share their passions, and a team of dedicated TUNErs helps identify opportunities to build awareness and engage with the community to support the causes that matter most to our employees.

More Jobs at TUNE6 open jobs
All Jobs
Finance
Dev + Engineer
Operations
Sales