Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Back-End Developer designing and implementing features for Uride's ridesharing platform. Collaborating with a remote team on performance optimization and user experience enhancement.

Responsibilities

  • Design and implement user-facing features
  • Optimize application performance
  • Ensure seamless and accessible user experience
  • Collaborate with stakeholders on website or interface needs
  • Advocate for industry trends and emerging technologies
  • Implement testing and write tests using libraries like react-testing library or jest
  • Collaborate on interactive web applications
  • Develop and maintain back-end and front-end components

Requirements

  • Minimum of 5 years of professional development experience in backend (and/or full-stack)
  • Deep understanding of Golang, Node.js, JavaScript, or TypeScript
  • Knowledge of functional programming is a strong plus
  • Familiarity with technologies including GraphQL, Web sockets, Kubernetes, Kafka, ElasticSearch, Kibana, DynamoDB, and PostgreSQL
  • Solid understanding of distributed systems architecture
  • Ability to design and implement APIs with a focus on performance, scalability, and maintainability
  • Proficiency in identifying and resolving performance and scalability issues
  • Outstanding documentation and written communication skills
  • Effective communication and collaboration skills
  • High adaptability and a strong desire for continuous learning and growth

Benefits

  • Fully remote team
  • Diverse and dynamic team
  • Start-up-like mindset
  • Collaborative work environment
  • Opportunities for continuous growth

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsDynamoDBElasticSearchGraphQLJavaScriptJestKafkaKubernetesNode.jsPostgresReactTypeScriptGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.