P

Back End Developer (Typescript)

Prediktive
On-site
Latin America, Louisiana, United States

We are looking for a Back End Developer, with strong experience working with Typescript, based in Latin America to work on a long-term project for one of our clients, a Fintech company based in Los Angeles, California.

Our client is on a mission to build products that level the financial playing field. Their banking app helps millions of members bank, budget, find work, build credit, and access up to $500 advances without paying a fee.

Responsibilities

  • Design, build, and maintain the backend code to support transactional and account data intelligence.
  • Participate in the design and development of APIs that will interface with Data Science Machine Learning Models, as well as internal and external services.
  • Contribute to discussions during the feature design process, ensuring that risk considerations are integrated from the ground up.
  • Delivers consistent high-quality code by shipping incrementally across multiple PRs.
  • Eliminates potential for customer-impacting errors (outages) in the systems their squad owns by contributing to writing better tests and by performing effective code reviews.
  • Write unit and integration tests to promote squad-owned quality.
  • Spot and eliminate performance concerns in new and existing code.
  • Effectively delivers and addresses code review feedback.
  • Follow triage runbook procedures, and participate in on-call rotation every other week to maintain proper system uptime based on triggered monitors and alerts set up in the team.
  • Ability to raise issues found during triage, and work with team members to follow through on needed actions to fix root cause.
  • Demonstrates empathy in communication and adjusts the granularity of information to fit the audience.
  • Clearly understands the trade-offs in solutions and roadmap prioritization. If needed, proactively seeks clarity on the trade-offs and priorities.

Requirements

  • Advanced Level of English
  • 4+ years of experience in software development
  • 4+ years of experience working with Typescript on the back end (Runs on Node.js)
  • 3+ years of experience working with MySQL, Google Cloud Platform
  • Experience programming in one or more general-purpose programming languages, including but not limited to JavaScript, Java, Python, C/C++, or Go
  • Strong CS fundamentals and problem-solving skills
  • Proven ability to work as part of a team
  • The ability to discuss and explain system architecture and component design
  • Experience working in a microservice architecture

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields
  • Experience working in the FinTech field

What we offer

  • Long term positions
  • Compensation in USD
  • Paid time off
  • Cool clients and products
  • Work with great engineers

4tech