Logo
AuthenticID

Senior Full Stack Engineer

AuthenticID, Olympia, Washington, United States,


Description:

About AuthenticIDAuthenticID is a pioneer in the Identity Verification and Fraud Detection space. What we do matters. It’s more than a job; it’s a movement on the frontlines of the digital transformation that helps protect business and consumer identities in today’s world.

Founded in 2001, AuthenticID provides automated ID Verification and Biometric Authentication solutions that are leveraged by companies worldwide for customer onboarding, re-authentication, age verification and more. Our patented AI-driven technology detects counterfeit IDs and biometric spoofs with 99%+ accuracy in just seconds. Headquartered in Kirkland, WA, AuthenticID serves enterprise clients across diverse industries, including Telecom, FinTech, Banking, and Government. Many of our clients are Fortune 500 household names with billions of dollars in revenues.The OpportunityWe are seeking a Senior Full-Stack Developer to help Engineering with our key product. The Senior Full-Stack Developer is a professional responsible for setting, prioritizing, and accepting the work generated by a team to ensure the product's most valuable and proper functionality.Role PurposeAs a Senior Full-Stack Developer, you will work on both front-end and back-end systems using our tech stack primarily based on Java. You will need to be able to view your development holistically to cater to both user experience and functionality. You will need to understand how your design decisions impact usability and scalability.ResponsibilitiesParticipate in the design and creation of scalable softwareWrite clean, functional code on the front and back endGeneral testing and bug fixing or other coding dutiesProblem-solving mentalityWork on cross-functional teamsWrite effective APIsWork with UX to ensure your designs have appealing visual designBe the first round of QA on your codeEnsure responsive and efficient codeCode with security in mind, not as an afterthoughtDocument your workWhat you bringExcellent problem-solving skills and exceptional attention to detail.Demonstrable ability to learn new technologies quickly.Organizational and time management skills.Calm under pressure.Experience working in a team-first, collaborative environment.Highly self-motivated and self-directed.Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.Proven track record of delivering high-quality software solutions on time and within budget.Experience with Agile methodologies and DevOps practices is a plus.Background checks are required, and drug screening if the client requires per contract.Requirements:

QualificationsCoreMust-Have: 5+ years of professional experience building large-scale full-stack applications8-12+ years of demonstrable professional software development experience working on projects of increasing complexity and including proactive technical leadership and mentoringWillingness to work within a Lean Software Development process doing trunk-based development and continuous deploymentDemonstrable applied knowledge of algorithms and data structures, dependency injection, unit testing, and test-driven development, OOA&D, SOLID and packaging principles, design patterns, software architecture, microservice concepts and patterns, scalability, security, twelve-factor applications, distributed computing, and domain-driven designProficiency with Full stack applications React/JavaReactJavaJavaScriptNoSQL - MongoDB, SQL - MySQLAmazon Web ServicesKubernetes, Docker preferredStrong understanding of RESTful APIs, microservices architecture, and asynchronous programming.Partner with key stakeholders, leading, guiding, and mentoring junior/senior developers.Entrepreneurship skills or experience.Creative thinker.Strategic thinking.Management of stakeholders and their expectations.Deep understanding and experience with Agile methodologies.Ability to work with cross-functional teams to deliver on a common goal.Interpersonal skills and developing relationships with team members and customers.Outstanding communication, presentation, and leadership skills.Analytical and problem-solving skills.Active listening.Must be located in Seattle, WA, Dallas, TX, or St. Louis, MO, metro areas.Nice to havesReactive Programming using WebFlux.Computer science degree.WeGive you the newest MacBook Pro or Dell with accessoriesCompetitive salary, bonus plans, and option grantsGenerous Flexible time-off policy401k, Medical, Dental & Vision Insurance, and LifePawternity- 1 day of paid leave for the adoption of a new petParental Leave - must be employed for six months to receive.LocationThis is a hybrid/remote role. Candidates must be in Seattle, WA, Dallas, TX, or St. Louis, MO metro areas.SalaryAuthenticID’s salary range for this position is $102,205 -$209,000 annually. Our salary ranges are determined by role, level, and location. Pursuant to the Washington Equal Pay Act, Colorado Fair Pay Act, and the New York City Pay Transparency Law, the range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Your level is based on our assessment of your interview performance and experience, which you can always ask the hiring manager to understand in more detail. Salary is just one component of AuthenticID's total compensation package for employees. Your total rewards package at AuthenticID will include medical, dental, and vision coverage, unlimited PTO, a flexible work environment, and many other corporate initiatives centered around the employee experience.NOTICE TO CALIFORNIA RESIDENTS/APPLICANTS:

In connection with your application, we collect information that identifies, reasonably relates to or describes you (“Personal Information”). The categories of Personal Information that we collect include your name, government issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or other types of positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. For additional information on how we collect and use personal information in connection with your job application, review our Candidate Privacy Policy-CA

#J-18808-Ljbffr