
Jumio•2h ago
InstaHyre
Software Engineer
Work From Home
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Responsibilities:
- Lead the complete development lifecycle for significant features and services across both backend and frontend systems.
- Collaborate with architects and technical leads to design scalable, reliable, and maintainable software systems.
- Write high-quality, modular, and testable code adhering to Test-Driven Development (TDD), established design patterns, and best coding practices.
- Ensure smooth integration between backend services and frontend applications.
- Mentor and guide junior and mid-level engineers through comprehensive code reviews, pair programming, and technical knowledge sharing.
- Promote engineering excellence through practices like peer reviews, static code analysis, and robust CI/CD processes.
- Contribute to defining coding standards and development workflows that meet Jumio's quality benchmarks.
- Utilize Large Language Models (LLMs) and AI tools to enhance and streamline development and testing workflows.
- Research and propose new frameworks, libraries, or tooling to boost team productivity and code quality.
- Work closely with Quality Assurance (QA) and Site Reliability Engineering (SRE) teams to guarantee high performance, availability, and thorough test coverage.
- Develop and maintain automated test suites for functional, integration, and end-to-end testing scenarios.
- Monitor production systems, analyze performance metrics, and proactively identify and resolve performance bottlenecks.
- Partner with Product Managers, Designers, and fellow engineers to translate business requirements into effective technical solutions.
- Actively participate in sprint planning, effort estimation, retrospectives, and post-mortem analyses.
- Contribute to technical documentation, design specifications, and engineering knowledge bases.
Requirements:
- A minimum of 7 years of professional software development experience, with a strong emphasis on backend development (e.g., Java, Spring Boot) and demonstrated proficiency in frontend frameworks (e.g., React, Angular).
- In-depth knowledge of RESTful APIs, microservices architecture, and CI/CD pipeline implementation.
- Practical experience with containerization technologies like Docker, version control systems such as Git, and Agile development methodologies.
- Exceptional problem-solving, debugging, and performance optimization capabilities.
- Prior exposure to or a keen interest in integrating LLMs/AI tools into engineering workflows.
- Experience with major cloud platforms including AWS, GCP, or Azure.
- Familiarity with various testing frameworks, such as JUnit, Playwright, and Postman.
- Experience working in DevOps-centric environments and utilizing infrastructure-as-code tools like Terraform.
- Solid understanding of secure coding practices and developing in compliance with GDPR regulations.
Company
Jumio
Jumio is a B2B technology company dedicated to eradicating online identity fraud, money laundering, and other financial crimes to make the internet safer. We leverage AI, biometrics, machine learning,...
Work From Home
Posted on InstaHyre