# Jr. Android Developer

#### Description

As part of the engineering team, your mission is to fully engage in mobile wallet development in the EVM blockchain and decentralized identity space. You follow the architecture design and recomended development, while regulary engaging with the rest of the Minerva team.&#x20;

#### Occupation

Full-time

**About You**

* You like open source and a world of openness in general.
* You're excited to change the open finance world through cryptocurrency and decentralization.
* You want to make a difference and get rewarded by working hard.
* You are a hacker when it comes to getting things done quickly.
* You are a craftsman when it comes to producing maintainable code for yourself and others.
* You are a finisher when it comes to keeping track of items and having clear priority in mind.
* You like supporting other people in achieving success.
* You are agile in switching across frameworks and repositories.

**Responsibilities 🛠️**

* Implement the latestst feature set of the Minerva Wallet, outlined in user stories and designs.&#x20;
* Coordinate with your team members to learn more about blockchain standards and the correct way of implementing new features.
* Always write good test cases aiming full code coverage for functional requirements, and being vigilant about non-functional requirements related to security, transaction cost, etc.
* Assist your team members in code reviewing your work to get your code merged.
* Peer programming and code review other team member's work.

**Requirements**

* Minimum 1+ years of working experience delivering native applications for Android with a deep understanding of a consumer app life-cycle.
* Basic experience in Kotlin, Java, and Andriod UI
* Working experience integrating blockchain infrastructure for Android and understanding of decentralized asynchronous communication is a plus.&#x20;
* Good understanding of data structures and algorithms, building custom UI, and creating great user experiences.
* Demonstrate problem solving and critical thinking skills and are passionate about mobile app development.

Details about the project, team, benefits and the location preference can be found at:&#x20;

{% content-ref url="/pages/ejurLniZRgxYj1q2HSRh" %}
[Positions - Join our Team](/positions-join-our-team.md)
{% endcontent-ref %}

#### Apply and discuss with us on our Discord Server:

{% embed url="<https://minerva.digital/Discord>" %}
Get in touch for a private discussion via a ticket on our Discord or get to know us on one of the public channels.&#x20;
{% endembed %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.minerva.digital/positions-join-our-team/jr.-android-developer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
