Senior Staff Mobile-Fullstack Engineer

Oak hc/ft - México
hace 30+ días (14/05/2024)

descripción del empleo

Role’s Mission

At Aplazo, our mission isto empower financial access, opportunity and freedom, by connecting people and businesses in Latin America, through fair, simple, and transparent financial solutions, and we are looking for a Senior Staff Mobile-FullStack Engineer to help us get there.

Technology @ Aplazo also has a vision to be the most beloved and innovative tech organization in Latin America, so we are looking for technologists who are excited to be at the forefront of financial innovation and inclusion.

As a Senior Staff Mobile-FullStack Engineer on our Customer team, you'll be instrumental in developing our next-generation mobile applications and overarching architecture, crucial for our core operations. This role demands a focused product thinker and a technical leader capable of designing and implementing solutions from scratch to launch, covering the entire software development lifecycle across mobile, front-end, and backend domains. You will technically lead impactful projects, shaping the future direction of our mobile architecture and ensuring seamless, end-to-end integration of our technological solutions.

To be successful, you are expected to set a strong tone of leadership, team collaboration, attention to detail, and dedication to quality. You should be self-motivated, proactive, excel at communication, empathetic, and driven to achieve. You also need to exude strong teamwork and collaboration skills, including the ability to mentor and be mentored. You will be working alongside a team with deep roots in product, technology, and culture focused companies (Uber, Google, Rappi, Stitch Fix).

Key responsibilities

  • End-to-End Solution Development:
    Spearhead the development of mobile and full-stack solutions from inception through to launch. Identify needs, design systems, code, test, deploy, and refine to solve complex problems across the mobile domain and beyond.
  • Technical Leadership:
    Provide a strategic vision and leadership in integrating mobile, front-end, and backend architectures. Advocate for best practices in code sustainability, performance, and scalability across the full stack.
  • Leadership and Teamwork:
    Proactively share knowledge and lead by example in discussions on architecture, DevOps culture, and full-cycle development. Become the cornerstone for your team's technical challenges.
  • DevOps Advocacy:
    Champion the enhancement of our processes, systems, culture, and workflows, enabling technical teams to deliver comprehensive solutions that drive value.
  • Observability and Monitoring Culture:
    Leverage operational data to advance our systems' stability and performance, emphasizing a systematic approach to measuring, validating, and acting on data.
  • Mentorship and Growth:
    Amplify your impact by empowering others to make significant contributions. Focus on expanding your expertise and teaching others to enhance their capabilities.

Aplazo Engineering Competency Matrix

This role is equal to a level E5 - Senior Staff Engineer in our Engineering Competency Matrix, our internal career growth system for engineering. These are the minimum expectations for this position, but we are always willing to discuss bringing people on at more senior positions when appropriate. Reach out if you would like to learn more about how we evaluate “seniority” at Aplazo.

Requirements

Must have

  • Experience:
    At least 7+ years in relevant fields.
  • Technical skills:
  • Demonstrated experience in leading teams and projects through the full lifecycle of mobile and full-stack development, from scaling and monitoring to refactoring extensive distributed systems.
  • Expertise in clean architecture, git, trunk-based development, and continuous integration and deployment (CI/CD).
  • Strong background in designing and developing mobile applications across platform-agnostic frameworks or native technologies (Android, iOS), with an emphasis on performance optimization for resource-constrained devices.
  • Commitment to writing readable, testable, maintainable code, with observability embedded from the start.
  • Familiarity with our tech stack:
    Mobile(Dart/Flutter, Native iOS, Native Android/Kotlin) Backend/APIs (Java/Spring, Python, Go), Frontend (JS/Angular/React), AWS tools (ECS, Lambdas), GCP tools (BigQuery, pubSub), DB (Postgres, MongoDB), GraphQL, Ci/CD(Pulumi, Jenkins, CodeMagic), Observability (DataDog)
  • Strong technical documentation and knowledge sharing practices.
  • Soft skills:
  • You favor people over process (Agile), but understand that good process leads to better work (Devops). This means you take workflow hygiene (well defined user-stories/tasks and estimation) seriously.
  • You are good at managing the ambiguity of a rapidly-growing company:
    adjusting to changing priorities, making conscious tradeoffs when guidance is limited and information is incomplete, and instituting best practices from scratch when needed.
  • Excellent communication skills:
    Unafraid to give opinions, and proven ability to share and collaborate with peers both verbally and in writing (in Spanish, with ability to also communicate with vendors or teammates in English as necessary)
  • You can manage large scale projects with multiple stakeholders, contributors, and are comfortable taking the lead on technical matters (high-level and low-level)
  • You have a growth mindset and seek mentorship to be your best selves.

Nice to have

  • Experience in Fintech payment systems and mobile app development, with a keen understanding of mobile and full-stack patterns and architectures.
  • Insight into DevOps principles and their influence on team dynamics and workflows.
  • You favor regular, incremental delivery of value over perfection.
  • You have worked with or created Oncall and Incident Response processes
  • You like small units of work, PR comments, and feedback
  • You’re excited about ensuring that all of our systems-software and human-scale smoothly
  • You strive for continuous learning and improvement for yourself and your team.


#J-18808-Ljbffr

Hacer la solicitud ahora
Senior Staff Mobile-Fullstack Engineer

Se le redirigirá a otra página web

Otros anuncios parecidos

Vuelve atrás