Software Engineer
Mitek Systems
Job highlights
Summary
Join Mitek, a global leader in digital identity authentication, and contribute to the evolution and improvement of our software products and services. As a member of our team, you will work on solutions transforming mobile banking and identity authentication markets. We offer a virtual-first work environment, prioritizing flexibility and preference. This role requires a Bachelor's degree in computer science or a related field and at least two years of relevant back-end programming experience. We value a data-driven and innovative mindset, strong teamwork, and a willingness to learn and adapt. Mitek provides competitive compensation and benefits, including health insurance, retirement plans, paid time off, and professional development opportunities.
Requirements
- Bachelor's degree in computer science or related field
- Knowledge, skill and abilities typically associated with 2 years of relevant back-end programming experience, preference of at least 1 year in Go
- Vanilla JavaScript and front-end SPA frameworks (React)
- Working knowledge of Amazon Web Services (AWS) such as S3, SQS, ECS, EC2, and Lambda
- Experience with cloud provisioning with infrastructure as code using CloudFormation, Terraform and/or similar
- Proficiency with Git
- Experience writing unit tests, integration tests and performance tests. Also writing clean, maintainable, and production hardened code
- Proficiency with spoken and written English
Responsibilities
Evolve and improve software for our products and services
Preferred Qualifications
- Html/css, experience with template engine (e.g. freemarker, thymeleaf, etc.)
- Redux, Typescript and Non-Relational Databases, MongoDB, DocumentDB, RavenDB
- Npm or similar package managers
- Cypress or similar front-end functional testing tools
- Experience developing solutions for deployment within Docker containers, CI/CD procedures (Jenkins) and implementation of distributed systems based on a serverless technology or micro-services architecture
- Bash scripting and Java, Groovy and Python programming languages
- Experience using Agile methodologies and practices
Benefits
- Universal, supplemental, and private healthcare plan choices based on country specifics
- Retirement/pension plan contributions, MTK stock plan participation
- Life event & disability coverage
- Generous annual leave, company holidays, volunteer time off
- E-learning license, tuition reimbursement, hackathons
- Home office setup allowance
- Pet insurance, identity theft protection, legal assistance
Share this job:
Similar Remote Jobs
- πUnited Kingdom, Spain
- πGermany
- π°$165k-$195kπWorldwide
- π°$175k-$225kπWorldwide
- π°$155k-$200kπUnited States
- π°$165k-$201kπUnited States
- π°$175k-$210kπUnited States, Worldwide
- π°$150k-$200kπCanada, United States
- π°$185k-$223kπUnited States
- πSwitzerland