Job Closed

This listing is no longer active.

Software Architect, Angular

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

104 days ago

Salary

0

Seniority

Senior

Job Description

Software Architect, Angular

Compass

• Act as a Fullstack Mobile Software Architect, designing and defining the complete solution, covering mobile frontend with Angular/Ionic and a BFF with Node/Nest, translating business requirements into technical criteria, design patterns, technical implementations and breaking down User Stories into detailed tasks; • Map and analyze the current project, identifying technical debt and proposing action plans for remediation; • Support developers in understanding the software architecture, aligning business rules, acceptance criteria, test scenarios and development requirements; • Lead and guide discussions during technical refinements, promoting clarity and alignment among team members; • Ensure compliance with pre-defined cloud architecture requirements; • Ensure an appropriate and sustainable documentation process for the projects under your responsibility; • Ensure and foster best practices for observability, testing, security and performance throughout the software lifecycle; • Define and evolve communication patterns between the mobile application and the BFF, ensuring clear API contracts, versioning and efficiency of calls; • Define and ensure the event tagging strategy for analytics, ensuring traceability, data quality and alignment with product and data teams.

Job Requirements

  • Clear written and verbal communication in a remote context, with the ability to articulate technical decisions objectively, document architecture proposals and facilitate discussions between technical and business stakeholders;
  • Proven technical leadership, with experience defining standards and evangelizing best practices within the team;
  • Advanced expertise in Angular and Ionic/Capacitor for developing hybrid mobile applications;
  • Work with native code when required;
  • Experience creating and maintaining Capacitor plugins;
  • Experience defining and applying strategies for application performance and stability, including startup time, rendering, jank/frame drops, memory usage, network and battery consumption;
  • Leadership in security strategy, covering data protection, communication and layer hardening, and guidance on advanced controls such as SSL/TLS pinning, root/jailbreak detection and tamper detection;
  • Advanced knowledge of Node.js with NestJS for building BFF (Backend for Frontend) layers;
  • Proficiency in the TypeScript/JavaScript ecosystem;
  • Solid knowledge of Design Patterns applied to mobile frontend and backend, such as Repository, Strategy, Observer and Dependency Injection;
  • Experience with automated testing, including unit, integration and end-to-end tests;
  • Knowledge of MySQL, including data modeling, query optimization and index usage;
  • Experience with Firebase, including Firestore, Realtime Database, Authentication and Cloud Messaging;
  • Knowledge of non-relational databases such as MongoDB or Firestore, including document-oriented modeling, query strategies and performance best practices;
  • Proficiency in analytics events, including taxonomy planning, implementation of custom events and data validation;
  • Experience with Docker for development and support of CI/CD environments;
  • Fluent use of Git, including gitflow, pull requests and code review;
  • Practical experience with Cloud environments, preferably GCP, including Cloud Run, Pub/Sub and Cloud SQL or equivalents;
  • Deployment and configuration of CI/CD pipelines using tools such as Azure DevOps or GitHub Actions;
  • Experience with agile methodologies such as Scrum or Kanban;
  • Knowledge of event-driven architectures and messaging, DDD, observability tools, app store publishing and distribution, caching strategies, push notifications, offline synchronization and micro-frontends will be considered a plus.

Benefits

  • Position also open to candidates with disabilities (PwD)

Related Job Pages

More Frontend Engineer Jobs

Zipdev logo

Senior Web Developer

Zipdev

Remote technical staffing from Latin America.

Frontend Engineer104 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Build responsive, accessible, high-performance marketing websites using modern frameworks. • Develop and maintain reusable component libraries tied to design systems. • Implement SSR/SSG strategies to improve performance and SEO. • Integrate headless CMS platforms with scalable, component-based architectures. • Write clean, testable, well-documented code following best practices. • Debug and resolve production issues and participate in incident response. • Optimize sites for Core Web Vitals and overall performance. • Implement analytics, tracking, A/B testing, and personalization features. • Ensure accessibility compliance (WCAG 2.2 AA) and cross-browser/device compatibility. • Maintain unit, integration, and end-to-end tests. • Support CRO and experimentation initiatives. • Participate in code reviews and mentor junior developers. • Work closely with UX/UI designers to ensure accurate implementation. • Partner with marketing teams to implement technical SEO requirements. • Coordinate with analytics teams on tracking and instrumentation. • Contribute to documentation, coding standards, and architectural decisions.

Colombia
Job Closed
BillingPlatform logo

Frontend Developer

BillingPlatform

One Platform, Infinite Possibilities

Frontend Engineer104 days ago
ContractRemoteTeam 201-500Since 2012H1B Sponsor

• Develop high-quality UI components using our proprietary framework, along with HTML, CSS, and JavaScript • Optimize UI performance and ensure smooth user experiences across various devices and browsers • Collaborate with designers and backend developers to create seamless, scalable, and maintainable solutions • Write clean, well-documented, and testable code, following best practices and coding standards • Ensure the stability of existing functionality by following a structured approach to development, testing, and integration • Actively participate in code reviews, providing constructive feedback to improve code quality and maintainability

Serbia
Job Closed
Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Collaborate with cross-functional teams and stakeholders to define requirements and translate them into scalable, maintainable frontend solutions. • Build, test, and deploy high-quality frontend features using React, JavaScript, TypeScript, and shared libraries. • Work across both monolithic and microfrontend architectures, contributing to modularization and reusable components. • Ensure robust observability and monitoring using tools such as Sentry and Grafana proactively identifying and addressing issues. • Participate in on-call support rotations, helping maintain system stability and performance. • Drive technical initiatives and improvements, contributing to codebase health, developer experience, and best practices. • Mentor team members, provide constructive feedback, and foster knowledge sharing across the team.

Ukraine
zł275K - zł413K / year
Job Closed
Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Collaborate with cross-functional teams and stakeholders to define requirements and translate them into scalable, maintainable frontend solutions. • Build, test, and deploy high-quality frontend features using React, JavaScript, TypeScript, and shared libraries. • Work across both monolithic and microfrontend architectures, contributing to modularization and reusable components. • Ensure robust observability and monitoring using tools such as Sentry and Grafana proactively identifying and addressing issues. • Participate in on-call support rotations, helping maintain system stability and performance. • Drive technical initiatives and improvements, contributing to codebase health, developer experience, and best practices. • Mentor team members, provide constructive feedback, and foster knowledge sharing across the team.

Poland
zł275K - zł413K / year
Job Closed