
Senior Back-End Developer GlobalPassport™About GlobalPassport™. GlobalPassport™ is building the world's first comprehensive platform for international mobility. Our platform helps users navigate complex citizenship and residency processes through a data-driven approach, managing everything from document collection to application tracking. We're creating tools that analyze mobility assets across 80+ countries, helping users make informed decisions about their global mobility options... About the Role. We are seeking a skilled and passionate Backend Engineer to join our eight-person engineering and design team based in Brazil and Argentina. This role is an opportunity to play a key part in collaborating closely with frontend, data, and product specialists to deliver mission-critical features, backend services, and APIs that power a seamless user experience and help people make informed decisions about global mobility options.. Key Responsibilities. . . System Architecture & APIs: . Design and build scalable, well-documented RESTful and RPC-based APIs to serve both internal tools and external applications.. . . Database Design & Optimization:. Architect and manage secure, high-performance PostgreSQL and NoSQL databases. Ensure data integrity, migrations, and indexing strategies for fast queries.. . . Secure Document Handling:. Develop and maintain our secure file storage system for user-submitted documents, integrating with third-party verification APIs.. . . Performance & Scalability:. Optimize backend systems to support thousands of concurrent users. Identify bottlenecks, refactor code, and implement caching and load balancing solutions.. . . DevOps & CI/CD: . Set up and manage CI/CD pipelines using GitHub Actions. Ensure deployments are automated, tested, and reliable.. . . Team Collaboration & Code Quality:. Collaborate with full-stack and frontend engineers on API consumption. Advocate for clean, maintainable, and well-tested code. Mentor mid-level developers and review pull requests.. . Tech Stack & Requirements:. Languages & Frameworks. . JavaScript/TypeScript with Node.js. . Strong experience with Express.js or similar frameworks. . Python experience is a strong plus. . Database. . PostgreSQL (primary), familiarity with NoSQL stores. . Data modeling, migrations, query optimization. . Infrastructure. . Cloud platforms (AWS preferred – S3, ECS, EC2). . CI/CD with GitHub Actions. . Containerization knowledge (Docker). . API & Services. . REST and TRPC experience. . Authentication/authorization integrations (e.g., Clerk). . Secure file uploads and access control. . Testing & Quality. . Familiarity with automated testing tools (e.g., Jest, Playwright). . Strong debugging and monitoring practices. . Desired Experience. . Track record of building secure, compliant systems. . Experience with AI/ML integration for document processing. . Experience building document management platforms. . Background in fintech or other regulated industries (ideal). . Must-Have Qualities. . Strong attention to detail, especially regarding data security. . Ability to write clean, maintainable code. . Experience building user-friendly interfaces for complex workflows. . Commitment to writing well-tested, production-ready code. . Excellent communication skills and ability to work in a remote team. . Project Examples You'll Work On. . Building interactive dashboards for tracking residency applications. . Implementing secure document upload and verification systems. . Creating visualization tools for mobility asset portfolios. . Developing automated eligibility assessment tools. . Experience with AI-powered tools, such as recommendation engines or chatbots, is a plus.. . Building internal tools for managing user applications and support. Company Location: Brazil.