Senior Android Developer

Senior Android Developer
Empresa:

(Confidencial)


Detalles de la oferta

We are seeking a highly skilled Software Engineer with expertise in both Android and Backend development to join our dynamic team. The ideal candidate will have strong experience in developing Android applications using Jetpack Compose and Kotlin, along with a solid background in backend development with AWS services. This role requires a developer who can work seamlessly across both mobile and backend technologies to deliver robust, scalable, and high-performing applications.

Minimum Qualifications

- Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience.
- Proven experience in Android development using Jetpack Compose and Kotlin.

- Strong understanding of Android development best practices and design patterns.
- Proficiency with AWS services and serverless architectures.
- Experience with backend programming languages such as Python, Node.js, or Java.
- Knowledge of consuming and creating RESTful APIs.
- Familiarity with SSO Authentication protocols (e.g., OAuth, OpenID Connect).
- Proficient in version control systems, particularly Git.
- Experience with unit testing frameworks and CI/CD pipelines.
- Excellent documentation and communication skills.
- Ability to work independently and as part of a team.
- Experience with private subnets and advanced networking concepts in AWS.
- Familiarity with automation tools and practices for CI/CD.
- Knowledge of security best practices for mobile and backend development.

Responsibilities

- Design, develop, and maintain Android applications using Jetpack Compose and Kotlin.
- Implement best practices and design patterns in Android development to ensure high-quality, maintainable code.
- Collaborate with UI/UX designers to create responsive and user-friendly mobile interfaces.

- Use version control systems like Git to manage and collaborate on codebases.
- Conduct unit testing and participate in code reviews to ensure code quality and adherence to standards.
- Develop and maintain backend services using AWS, with a focus on Elastic Network Interfaces (ENI), Lambda functions, VPC Endpoints, ElastiCache, DynamoDB, API Gateway, WAF, S3, Secrets Manager, ACM, CloudWatch, X-Ray, and Route 53.
- Design and implement serverless architectures that are scalable and efficient.
- Develop backend services using programming languages such as Python, Node.js, or Java.
- Create and consume RESTful APIs to support mobile application functionalities.
- Implement SSO Authentication mechanisms (e.g., OAuth, OpenID Connect).
- Perform debugging, troubleshooting, and optimization of backend services.

- Write comprehensive documentation for developed features and APIs.
- Utilize Java 8 or later for backend development tasks as needed.
- Engage in continuous integration and continuous deployment (CI/CD) processes, leveraging automation tools to streamline development workflows.
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Employ unit testing frameworks and practices (e.g., JUnit, Mockito) to ensure reliability and robustness of code.
- Demonstrate strong problem-solving skills to address and resolve technical issues promptly.
- Collaborate effectively with cross-functional teams, including developers, product managers, and operations staff.

#J-18808-Ljbffr


Fuente: Kitempleo

Requisitos

Senior Android Developer
Empresa:

(Confidencial)


Validacion De Datos

**Vacante para la empresa Universidad CNCI en Centro De Monterey -Monterrey, Nuevo León**: **Requisitos**: - Escolaridad: Preparatoria, Carrera Técnica, Tru...


Desde Universidad Cnci - Nuevo León

Publicado 5 days ago

Desarrollador Dynamics Business Central - Remoto

**Descripción del puesto**: **Responsabilidades**: - Desarrollar y mantener soluciones específicas para Dynamics Business Central, enfocándose en el desarro...


Desde Northware - Nuevo León

Publicado 5 days ago

Reparación En Sitio De Computadoras - Ishop Cumbres

¿Eres fan de APPLE? ¡Aprovecha esta oportunidad y ponle una manzanita a tu CV! Estamos buscando un Técnico en Reparación y Mantenimiento de Equipos de Cómp...


Desde Techpeople - Nuevo León

Publicado 5 days ago

Reparación En Sitio De Computadoras - Ishop Esfera

¿Eres fan de APPLE? ¡Aprovecha esta oportunidad y ponle una manzanita a tu CV! Estamos buscando un Técnico en Reparación y Mantenimiento de Equipos de Cómp...


Desde Techpeople - Nuevo León

Publicado 5 days ago

Built at: 2024-09-20T18:24:47.127Z