JOB DESCRIPTION: Theoris is seeking a skilled developer to contribute to either the enhancement of an existing Angular/Java web application or the development of a new mobile app built with React Native. This application serves as the primary interface for customers to manage their policies, view bills, and report claims. With a renewed focus on customer experience and digital services, this role will support initiatives such as streamlining onboarding, improving internal workflows, and integrating new products. You’ll be part of a collaborative Agile team consisting of 4 developers, a QA engineer, a product owner, a business analyst, and an application architect. The team operates in 2-week sprints and values mentorship, innovation, and high-quality code.
RESPONSIBILITIES:
- Develop new features for a customer-facing web application using Angular and Java/Spring Boot
- Contribute to the first iteration of a new mobile app using React Native
- Collaborate with cross-functional team members including QA, product, and architecture
- Participate in Agile ceremonies and contribute to sprint planning and retrospectives
- Ensure code quality through CI/CD pipelines, code reviews, and testing
- Support integration of new digital services and product features
- Use tools like IntelliJ and VS Code for development and debugging
REQUIREMENTS:
- Must be a U.S. Citizen or Green Card holder
- Proficiency in Angular (v16+) or React Native
- Strong experience with Java and the Spring Boot framework
- Solid understanding of SQL
- Familiarity with CI/CD pipelines and code review processes
- Experience with JIRA, Jenkins, Confluence, Bitbucket
- Prefer familiarity with Postman, Selenium, and Dynatrace or similar monitoring tools