Senior Software Engineer (Ruby + React)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Company DescriptionWe are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!OverviewJob DescriptionSoftware Mind is seeking qualified candidates to fill the role of Senior Software Engineer.In Addition To a Competitive Salary Rate And a Positive Work Environment, We Are Committed To Delivering High-quality Technology Solutions. We Also OfferFlexible schedules and authentic work-life balanceOpportunities for continuing educationBirthday celebrationPayment in US DollarsAbout The RoleWe are seeking a senior software engineer who will play a vital role in building and maintaining robust software systems while contributing technical leadership to the team. The core focus is on designing scalable, high-performing solutions that meet both functional requirements and broader standards around security, reliability, and long-term maintainability. This person will evaluate and improve existing systems, perform thorough testing, and resolve complex technical issues to enhance overall performance.Some Of The Main Responsibilities For The Role IncludeLead initiatives that directly contribute to the growth and performance of a key business verticalPartner with a high-caliber team focused on delivering real value to end usersBring creative and analytical thinking to solving complex, diverse business challengesHelp build scalable processes that support the organization's long-term growthEngage with stakeholders across the business to drive alignment and meaningful outcomesPlay an active role in shaping the future direction of a critical product area Job Skills/Requirements+90% English written and oral (at least B2-C1 level) with excellent communication skills5+ years of software engineering experience with a strong focus on backend developmentProficiency in programming languages such as Ruby, React, JavaScript, or equivalentSolid understanding of SDLC and methodologies, including Agile, Scrum, and DevOpsExperience designing applications with clean architecture and separation of concernsKnowledge of SQL databases (PostgreSQL, MySQL)Hands-on experience with cloud platforms such as AWS, Azure, or Google CloudFamiliarity with RESTful APIs, GraphQL, and MVC architectureExperience with CI/CD tools such as CircleCI or GitHub ActionsStrong skills in unit and integration testing as well as debuggingUnderstanding of security principles, including authentication and authorizationProficiency with Git and version control workflowsNice To HaveBackground in consumer credit, lending, loans, or insuranceExperience with Ruby on Rails and Astro