Software Engineer (Mobile/Web)

Position Type
Full Time
Software development

We’re Mitek, the global leader in identity verification and mobile banking SaaS solutions. Our Mobile Verify and Mobile Deposit products are embedded into the apps of over 7,000 companies and used by over 80 million consumers worldwide to transform common in-person tasks into secure, convenient digital remote transactions.

At Mitek, we are successfully working 100% from our homes worldwide during this unprecedented time.  We will be until such a time that we can ensure the wellbeing of our teams in an office setting. As such, your experience with us from introduction to interview to onboarding will be a virtual one.  See the carousel on our Mitek Careers page for our video on Mitek at a distance.

Mitek Systems, a global leader in mobile image capture for digital identity proofing and check deposit, is looking for an experienced Mobile Web / Web Developer who possesses a passion for pushing technology to its limits to join our cross-functional development delivery team in Barcelona. You will work with our team of talented engineers to design, integrate, and enhance customer-facing applications that use the latest versions of our mobile imaging SDKs and demonstrate best practices.

What you will do

  • Design, develop, test, deploy, maintain and improve software
  • Collaborate with other engineers, product managers, and researchers
  • Follow Agile/Scrum processes, such as daily stand-ups, refinements, planning, and retrospectives
  • Present your work in front of stakeholders at sprint reviews

What you need

  • Bachelor's Degree in Computer Science or a related field, or comparable experience
  • 5+ years of experience in software development
  • 2+ years of experience in web application development
  • Proficient in spoken and written English and Spanish
  • Proficient in one or more general purpose programming languages: JavaScript, Go, Java, Python, C/C++ or C#.  
  • Proficient at writing clean, maintainable code
  • Interest and ability to learn other coding languages

What would be nice

  • Experience with Docker, Kubernetes and Microservices
  • Experience with React, React Native, Api REST
  • Experience with Agile / Scrum methodology
  • Knowledge of SW development best practices: version control (Git), test (TDD and BDD), CI/CDExperience with Agile / Scrum methodology
  • Experience writing integration, system, or UI tests, especially with Enzyme and Nightwatch (or similar)

Who you are

  • Enthusiastic self-starter with an innovative and entrepreneurial mindset, who thrives in a fast-paced environment
  • Data-driven, strategic mindset
  • Logical and creative problem-solver, with the ability to summarize issues simply and effectively
  • Clear and concise communication; good at setting expectations and raising issues as needed
  • Strong team player with a positive attitude
  • We’re looking for team members that live our core values of Delivering, Learning and Caring
I'm interested