Enable job alerts via email!

Senior Software Engineer (Ruby on Rails)

Randstad (Schweiz) AG

Singapore

Remote

SGD 60,000 - 95,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative AI startup aiming to revolutionize software development. As a Software Engineer, you'll design and implement high-quality software solutions, collaborating remotely with a diverse team. We're looking for candidates with strong expertise in Ruby, TypeScript, and more to drive our projects forward with exciting challenges.

Benefits

Competitive Salary
Health insurance allowance
Company-provided equipment
Unlimited paid time off
Tax payment (maximum 10% of salary)
Special events, off-site meetings, celebrations, and gifts.
Sponsorship for online classes (Coursera, Datacamp, Udemy)

Qualifications

  • More than 5 years of experience in Ruby and Ruby on Rails.
  • Experience in TypeScript, ReactJS, NodeJS.
  • 3+ years experience in GraphQL.

Responsibilities

  • Design, implement, test and release high-quality software.
  • Monitor and bug fix to ensure application usability.
  • Create technical documentation and communicate across the team.

Skills

Ruby
Ruby on Rails
TypeScript
ReactJS
NodeJS
GraphQL
Redis
RabbitMQ
Kafka
DevOps

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering

Tools

AWS
Azure
Docker
Terraform
GitHub
Jira

Job description

About Us

Jitera is an AI startup with the mission to "Build the Next Era of Software Development." We are revolutionizing the future of software development through generative AI. We are enhancing quality and speed across all phases of software development—from requirements definition to software design, development, testing, and operations—by implementing innovative processes powered by generative AI. We are also advancing technical developments that leverage the unique characteristics of generative AI, such as the automatic generation of system design documents from source code and automated test code generation based on requirements. Since 2019, Jitera has provided software development services and low-code products. Following the release of ChatGPT in November 2022, we anticipated the era of generative AI and pivoted our low-code product strategy. In September 2024, we launched "Jitera," our AI agent. We are experiencing rapid revenue growth with successful implementations across dozens of enterprise companies.

Global & Fully Remote

Since launching our business in 2019, Jitera has been building a borderless organization in pursuit of becoming a global leader. We have adopted a fully remote work policy as our fundamental approach. Currently, our teams span across Asia, Europe, and the United States, attracting top-tier talent from around the world. We are entering an incredibly exciting phase as we write a new chapter in history as a globally expanding company.

This position is open to candidates in the EMEA region. Please be aware that Jitera does not provide visa sponsorship or relocation assistance.

You must already be based in the EMEA Region and have the legal right to work there.

Key Responsibilities
  • Design, implement, test and release high-quality software.
  • Work with different LLMs and AI agents, 3rd-party integration and micro-services.
  • Work with other engineers, designers, and product managers to implement various features while considering maintainability, security, and performance.
  • Monitor and bug fix to ensure that customers can use the application expectedly.
  • Create technical documentation and communicate clearly across the product team.
  • Support team members to review code, feedbacks, sharing best practice and expertise.

Required Qualifications
  • Experience in:
    • More than 5 years of experience in Ruby, Ruby on Rails.
    • Experience / in-depth knowledge in TypeScript, ReactJS, NodeJS
    • 3+ years experience in GraphQL.
    • 3+ years experience of working with Redis/RabbitMQ/Kafka.
    • Working with various databases.
    • Have experience/knowledge in DevOps. (Nice to have)
    • Experience in Microservices, RPC. (Nice to have)
  • Good understanding of fundamental design patterns in software design.
  • Business level English skills (speaking / listening/ writing/ reading).
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Ability to work independently.
  • Communication skills to work cooperatively in a remote team.
  • Ability to prepare remote work environment where you can focus on your work with a stable network place.

Tech Stack
  • Backend: Ruby, Ruby on Rails,GraphQL
  • Frontend: TypeScript, ReactJS, NodeJS
  • AI: AI providers, local LLMs
  • Database: PSQL, Redis,RabbitMQ
  • Infrastructure: AWS/Azure, Docker, Terraform
  • CI/CD: Github Actions
  • Project management: Github, Jira
Compensation, Perks & Benefits
  • Competitive Salary
  • Health insurance allowance
  • Company-provided equipment
  • Unlimited paid time off
  • Tax payment (maximum 10% of salary)
  • Special events, off-site meetings, occasions, celebrations, and gifts.
  • Sponsorship for online classes according to your demand (Coursera, Datacamp, Udemy…)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.