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.
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinElixirRubyReactGraphQLPostgreSQLDynamoDBTypescriptECMAScript
Soft Skills
Problem SolvingConstructive FeedbackCollaboration