FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – RoR
Software MindSenior Software Engineer developing high-quality technology solutions for Software Mind. Collaborating within a multicultural team, focusing on individual growth and solving challenging problems.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in software development with a focus on Java, Kotlin, Elixir, and Ruby, while also showcasing proficiency in modern web technologies such as React, GraphQL, and AWS. Capable of producing high-quality, testable code and contributing to technical decision-making within a collaborative team environment.
Highest-signal resume keywords
Java DevelopmentKotlin DevelopmentElixir ProgrammingReact Ecosystem ProficiencyGraphQL Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaKotlinElixirRubyReactGraphQLPostgreSQLDynamoDBTypescriptECMAScript
Soft Skills
Problem SolvingConstructive FeedbackCollaboration
Tools & Technologies
AWS/LambdaNode.jsNpmGitRESTful APIs
Industry Keywords
Software DevelopmentEvent Based ArchitecturesDatabase Fundamentals
Tech Stack
Tools & technologiesAWSDynamoDBElixirGraphQLJavaJavaScriptKafkaKotlinNode.jsPostgresReactRubyRuby on RailsTypeScript
About the role
Key responsibilities & impact- Produce high-quality, performant, and testable code that directly contributes to company-wide initiatives.
- Develop using interesting technologies -- Java, Kotlin, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB and the legacy services are written in Elixir, Ruby, React.
- Have significant input into technical decisions that will shape the future of our software systems.
- Learn something new, whether its a new software design pattern or new initiative to push the company forward.
- Review pull requests and provide constructive feedback to your peers.
- Pair up with a team member to work together on features.
- Deploy user-facing code to production.
Requirements
What you’ll need- 7+ years professional software development experience.
- Fluency with either Java/Kotlin and Elixir or Ruby in Rails.
- Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS.
- Experience with React and common tools used in the wider React ecosystem, such as Node.js and npm.
- Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
- Familiarity with event based architectures, database fundamentals and GraphQL.
- Enthusiasm for solving problems for our users with technology.
Benefits
Comp & perks- Flexible schedules
- An authentic work-life balance
- Payment in US Dollars