Hybrid Senior API Developer

Posted 6 days ago

Apply now

About the role

  • Senior API Developer at Uphold crafting APIs and driving technology solutions for financial services. Join a dynamic team in the innovative Web3 economy operating from Braga and Porto.

Responsibilities

  • Identify and design APIs needed to address business requirements.
  • Making crucial technical architectural decisions.
  • Writing high quality code with performance and scalability in mind.
  • Specifying interfaces and technologies for future customer use.
  • Collaborating with product managers, engineers and other project stakeholders throughout the software development life cycle (planning, design, implementation, deployment and support).
  • Developing APIs designed to cater to millions of customers.
  • Taking ownership of the complete lifecycle of API changes.
  • Managing automation and orchestration of environments including production.
  • Overseeing maintenance tasks and providing on-call support when necessary.

Requirements

  • Degree in Computer Science or Software Engineering, or equivalent.
  • Five or more years of relevant experience in constructing SaaS or API-driven applications.
  • Experience with public API platforms in financial services space (banks or fintechs).
  • Proficiency with REST or GraphQL API (bonus if FIX experience, not a requirement).
  • Understanding of the core API platform architecture principles, such as idempotency, API versioning, API security, API traffic monitoring, etc.
  • Expertise in architecting software development.
  • Hands-on experience with tools related to the API development and deployment, such as API testing tools (e.g. Postman), API gateways, API documentation generators, API log monitors, etc.
  • Demonstrated proficiency in both building and utilizing highly scalable APIs.
  • Hands-on experience with microservices architecture.
  • Proficiency with the following technologies: Node.js, gRPC, PostgreSQL, Docker and Kubernetes.
  • Strong understanding of relational (preferably PostgreSQL) and/or non-relational databases (e.g. Redis / Valkey).
  • Familiarity with the following technology providers (or similar): AWS, DataDog, Sentry, Cloudflare, PagerDuty.
  • Excellent communication skills and a team player with the ability to work in cross-functional teams, and with a great attitude.
  • Fluent written and oral English communication skills.

Benefits

  • Annual bonus program based on individual, team and company performance.
  • Home office stipend to support the setup of a productive home office.
  • Generous PTO, healthcare coverage, and employee assistance programs.
  • Interesting and fun events and celebrations.
  • Foodie culture and well-stocked office kitchen.

Job title

Senior API Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job