Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rayn

Software Engineer

Rayn

Software Engineer developing high-quality solutions at Rayn, shaping technology to address societal challenges. Engaging in complex projects and collaborating for robust system stability.

Posted 7/10/2026full-timeRemote • 🇵🇰 PakistanMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in modern programming languages, particularly Typescript, and a strong foundation in Test-Driven Development. Capable of contributing to collaborative projects while ensuring software quality and system stability.

Highest-signal resume keywords
Typescript DevelopmentTest-Driven Development (TDD)Web and RESTful APIsContainerized Applications (Docker)Unit-Testing Frameworks (Jest, Mocha, Chai)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
TypescriptGolangRustC#JavaTest-Driven Development (TDD)Web APIsRESTful APIsDockerUnit-Testing Frameworks
Tools & Technologies
DockerGCP
Industry Keywords
Software DevelopmentCollaborative Code ReviewsSystem StabilityContinuous OperationDevelopment Standards

Tech Stack

Tools & technologies
ChaiDockerGoGoogle Cloud PlatformJavaJestMochaRustTypeScript

About the role

Key responsibilities & impact
  • Engage in complex and multifaceted projects, contributing substantially beyond the scope of isolated tasks
  • Participate in collaborative code reviews and feature testing, sharing responsibility for ensuring the quality and reliability of software across the engineering team
  • Contribute to a shared 24/7 support model to maintain robust system stability and ensure continuous and uninterrupted platform operation
  • Provide expertise and insights in the ongoing process of defining and evolving our technology stack, shaping team culture, and establishing development standards that reflect our collective values and strategic objectives

Requirements

What you’ll need
  • 5+ years professional experience working with modern programming languages (Typescript, Golang, Rust, C#, Java)
  • At least 2 years of commercial experience with Typescript
  • At least 1 year of commercial Software Development experience utilizing the TDD (Test-driven development) approach
  • 2+ years of experience working on web and RESTful APIs
  • Proven ability to deliver significant features as an individual contributor
  • Experience with containerized applications using Docker
  • Familiarity with serverless technologies (GCP preferred but not essential)
  • Experience with unit-testing frameworks (Jest, Mocha, Chai)
  • Comfortable with at least 4 hours of overlap across UTC and BST time zones

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities