Fullstack Engineer

Posted 7hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Engineer developing high-quality web applications and scalable backend services for digital nomad services. Collaborating with product and design teams to deliver excellent user experiences.

Responsibilities:

  • Design, build, and maintain fullstack applications using React and Golang
  • Build and scale backend microservices using Golang and gRPC
  • Implement and maintain event-driven systems with Kafka, RabbitMQ, or AWS SQS
  • Collaborate closely with design and product teams to translate product requirements into well-crafted features
  • Possess expert knowledge in performance, scalability, system architecture, and engineering best practices.

Requirements:

  • 5+ years of production level software engineering experience
  • Product-focused engineer with past consumer product expertise
  • Excellent communication skills
  • Ability to work effectively in a remote, cross-functional team environment
  • Knowledge of software design principles, data structures, and algorithmic problem-solving, with practical experience in backend (Golang) development
  • Experience working with microservices using Golang, gRPC, and event queues
  • Experience working with message queues like Kafka, RabbitMQ, or AWS SQS
  • Proficiency in testing Go based mircoservices, including mocking, benchmarking, and test coverage best practices
  • Experience working with databases, database optimisation and monitoring tools
  • Domain knowledge in financial application systems
  • Proficient with version control systems like Git
  • Excellent debugging and troubleshooting skills
  • Proficiency in TypeScript, React.js, and their core principles.
  • Experience working with testing frameworks like Cypress and React Testing Library
  • Experience building and working with component libraries
  • Experience working with Javascript bundlers like Vite
  • Familiarity with UI documentations using Storybook
  • Familiarity with web security, performance and accessibility
  • Nice to have: Experience with AWS
  • Basic understanding of UI/UX principles