¡Activa las notificaciones laborales por email!

Sr. Android Developer

Sileria, Inc.

Cataluña

Presencial

EUR 50.000 - 70.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative firm is seeking a passionate engineer with expert-level Java skills and a strong understanding of OOP concepts. This exciting role involves delivering high-quality software solutions while collaborating with a diverse team. You'll have the opportunity to work on cutting-edge technologies, focusing on performance optimization and user experience. If you're a self-starter who thrives in a fast-paced environment and is eager to learn, this position is perfect for you. Join a company that values talent and offers a platform for your skills to shine.

Formación

  • Expert level knowledge in Java and strong OOP concepts.
  • Experience with design patterns and software architecture.
  • Ability to communicate effectively in English.

Responsabilidades

  • Deliver high-quality software solutions with a focus on performance.
  • Collaborate with a global team and adapt to new technologies.
  • Document code and prepare architecture documentation.

Conocimientos

Java
OOP concepts
Software development life cycle
Design patterns
Performance troubleshooting
Documentation skills
Team collaboration
User experience respect
English communication

Herramientas

Android development
RESTful APIs
Version control systems
Agile / SCRUM methodologies

Descripción del empleo

  • A passionate engineer who is super picky about what he writes and what he delivers
  • A self-starter and fast learner who can adapt to the latest industry trends and technologies
  • A committed team player who takes his / her responsibilities seriously and delivers on time

Required Skills

  • Expert level knowledge, experience and comfort working with Java
  • Very strong OOP concepts and practices
  • Solid understanding of the full software development life cycle
  • Working knowledge and experience with design patterns and software architecture
  • Excellent at analyzing, fine-tuning performance, troubleshooting and bug fixing
  • Comfort with documenting code and preparing architecture documentation (like Javadocs or UML)
  • Comfort with collaboration, open communication, and working on a team spread across the globe
  • Capable of quickly learning new mobile platforms, architectures, trends, and emerging technologies
  • Respect for user experience, design, and application performance
  • Must be able to communicate with the team in English language verbally and in writing. Rusty spoken English will do as long as you can improve over time. Written English skill is a MUST.

Nice to Have

  • Expert level of Android and published apps a big plus
  • Experience building Android apps that interact with remote data via REST-ful APIs
  • Experience with having published and supported at least one Android app even if it is your own
  • Experience with implementing designs to support a variety of screen sizes and orientations
  • Experience with cross-platform mobile development and addressing device fragmentation issues
  • Familiarity with unit-testing code for robustness, edge cases, usability, and general reliability
  • Familiarity with version control systems (we love Perforce but use Git or SVN on a project basis)
  • Familiarity with software process and methodologies especially Agile / SCRUM.

How to Apply?

We are always interested in talent — we hand pick our engineers. If you think you are worthy and ready for the challenge — send your resume to us.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.