Position: Senior Android Developer
Company: bvblogic
Experience required: 3y
Category: Android
English level: upper
Published: 2021-12-01T00:00:00+02:00

The customer is looking for a  Senior Android Developer (Java) with good spoken English. Below, we propose to consider detailed requirements and a description of the client's company: is a cyber-security company that is building cutting-edge enterprise security solutions. This is the latest, high-profile project and is a new and exciting opportunity for an experienced, innovative mobile developer to have input on design, implementation and architecture.

Technical project description:

Product we work with allows organizations to easily issue verifiable credentials to users, staff and customers. It is a long-term project, with full company backing and you will be working as part of a wider enterprise team on mobile applications that are key components of the product. These mobile applications include:

iOS and Android applications for organisations/individuals to request, receive and present credentials for third-party verification

iOS and Android applications that Relying Parties use to verify the validity and security of the credentials

Duties and Responsibilities:

- Creating native mobile applications for Android
- App design, combining the user interface (UI) and user experience (UX)
- Developing high quality software in line with UI design, functional specifications and technical requirements
- Active participation in code review process as a peer reviewer
- Participating in software maintenance activities like root cause analysis and fixing bugs
- Identifying and developing areas for improvements and revisions in the current projects
- Estimating efforts, identifying risks, meeting project schedules
- Contributing in all phases of the development lifecycle
- Coordinating the efforts and cooperating with other developers, UX/UI designers, business analysts
- Being aware of modern mobile software development trends, standards and best practices
- Keeping up-to-date with modern tools and Crossword’s chosen toolsets in particular

Technologies: Java, AWS, Swift, Kotlin