Descrição da vaga
Job Brief
**Responsibilities**:
- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical solutions.
- Conduct code reviews, provide guidance, and mentor junior team members to ensure code quality and adherence to coding standards.
- Stay updated on the latest trends, technologies, and best practices in mobile development and implement them where applicable.
Requirements/Skills
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proficiency in Java/Kotlin programming languages and Android SDK.
- Extensive knowledge of Android UI/UX principles, design patterns, and best practices.
- Experience with third-party libraries, APIs, and integration of external services.
- Strong understanding of mobile app performance optimization, memory management, and security principles.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
- Availability to work within Ireland's timezone working hours
- English proficiency - Advanced or fluent
**Preferred Qualifications**:
- Experience with cross-platform mobile development frameworks (e.g., React Native, Flutter).
- Familiarity with backend development and related technologies.
- Contributions to open-source projects or active participation in the Android developer community
Competencies
- Strategic-minded - focuses on the big picture, ensuring that goals and objectives are strategically aligned with the organisation's vision and mission
- Decision making - makes decisions and takes responsibility for them
- Supportive - seeks ways to support team efforts while contributing to overall organisational success
- Results driven - achieves goals in a timely manner while providing excellent client service