Description : About AuthenticID
About AuthenticID
AuthenticID 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.
You could be just the right applicant for this job Read all associated information and make sure to apply.
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 Opportunity
We 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 Purpose
As 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.
Responsibilities
- Participate in the design and creation of scalable software
- Write clean, functional code on the front and back end
- General testing and bug fixing or other coding duties
- Problem-solving mentality
- Work on cross-functional teams
- Write effective APIs
- Work with UX to ensure your designs have appealing visual design
- Be the first round of QA on your code
- Ensure responsive and efficient code
- Code with security in mind, not as an afterthought
- Document your work
What you bring
- Excellent 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 : Qualifications
Qualifications
Core
- Must-Have : 5+ years of professional experience building large-scale full-stack applications
- 8-12+ years of demonstrable professional software development experience working on projects of increasing complexity and including proactive technical leadership and mentoring
- Willingness to work within a Lean Software Development process doing trunk-based development and continuous deployment
- Demonstrable 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 design
- Proficiency with Full stack applications React / Java
- React
- Java
- JavaScript
- NoSQL - MongoDB, SQL - MySQL
- Amazon Web Services
- Kubernetes, Docker preferred
- Strong 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 haves
- Reactive Programming using WebFlux.
- Computer science degree.
- Give you the newest MacBook Pro or Dell with accessories
- Competitive salary, bonus plans, and option grants
- Generous Flexible time-off policy
- 401k, Medical, Dental & Vision Insurance, and Life
- Pawternity- 1 day of paid leave for the adoption of a new pet
- Parental Leave - must be employed for six months to receive.
Location
This is a hybrid / remote role. Candidates must be in Seattle, WA, Dallas, TX, or St. Louis, MO metro areas.
Salary
AuthenticID’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