Job Closed
This listing is no longer active.
Right-sized technology solutions for real-world challenges.
Senior Full-Stack Engineer – Ruby on Rails, React
Location
Argentina
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Engineer – Ruby on Rails, React
NextLink Labs
• Build end-to-end features for client applications using Ruby on Rails and React • Make pragmatic architecture decisions to alleviate technical debt in legacy applications • Engage in technical conversations with clients to understand their pain points and how best to solve them • Mentor junior developers and assist the team in ongoing efforts to establish internal best practices • Contribute to internal NextLink Labs documentation and code templates • Engage in thought leadership through blog posts, webinars, and other marketing materials • Assist Sales and Marketing by joining scoping calls and providing technical input
Job Requirements
- 5+ years of experience building web applications, with strong proficiency in Ruby on Rails and React or equivalent frameworks
- Ability to work independently and take ownership in a variety of software engagements
- Ability to scope individual features and full software projects based on client requests
- Excellent written, verbal, and interpersonal skills with the ability to build buy-in, facilitate compromise, and guide client expectations
- Strong unit-testing and debugging abilities (RSpec/Minitest, Jest/RTL)
- Proficient understanding of version control systems (Git)
- Understanding of accessibility and security compliance
- Understanding of fundamental design principles behind a scalable application
- Experience with APIs (REST/GraphQL), relational databases (PostgreSQL/MySQL), and background jobs (Sidekiq/Active Job)
Benefits
- Competitive salary with bonus structure
- Remote-first culture
- Flexible work schedule
- Autonomy to do your best work
- Responsibility and autonomy at a growing company
- The opportunity to build something big and exciting
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Cloud Software Developer, Node.js, React.js
General DynamicsGeneral Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p
• Designs, architects, deploys, and maintains cloud solutions • Maintains the integrity and security of systems • Supports and develops automation • Develops in languages such as Bash, Python, Node.js, and React.js • Maintains/enhances knowledge of AWS cloud services • Composes and maintains standard operating procedures and work instructions
At Mukuru, we’re not just building financial products we’re creating access, opportunity, and impact. As one of Africa’s leading fintech companies, we’ve enabled over 40 million cross-border transactions, connecting people to what matters most. Now, we’re looking for a Senior Software Engineer to help us push the boundaries even further. Why this role matters You won’t just write code you’ll shape solutions that directly impact millions of people across the continent. This is your opportunity to work on meaningful products, solve complex challenges, and contribute to a fintech ecosystem that’s changing lives. What you’ll do - Lead by example writing clean, scalable code that sets the standard for excellence - Design and build impactful features that power our financial services platform - Contribute to architectural decisions and influence technical direction - Mentor and uplift fellow engineers, fostering a culture of growth and collaboration - Continuously improve team processes, delivery, and engineering quality - Stay ahead of industry trends and bring innovative thinking to the team What you bring - 7+ years of experience in software engineering - Strong expertise in PHP and modern frameworks - Solid understanding of web architecture, OOP, and design principles (SOLID) - Experience with Docker, CI/CD pipelines, and modern Git workflows - Exposure to microservices architecture and RESTful APIs - Database experience (migration, transformation, scripting) - Familiarity with cloud technologies (AWS or similar) - Experience working in Agile environments (Scrum/Kanban) What sets you apart - A natural leader who enjoys mentoring and growing others - Strong problem-solving skills with a business-focused mindset - Excellent communication and collaboration abilities - Adaptability and curiosity in a fast-evolving tech landscape I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited” Maybe you are just the future Mukurian we need!! Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work-like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers. If you do not receive any response after two weeks, please consider your application unsuccessful. NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS
Full Stack Developer (Javascript)
CodekeeperModern all-in-one software escrow solutions for agile development companies and their clients
Full Stack Developer (JavaScript) Are you an experienced Senior Full-Stack JavaScript Developer who takes pride in crafting clean, efficient, and scalable code? Excited by the opportunity to make a meaningful impact in the fast-evolving software escrow industry? Codekeeper is on the hunt for a talented Full-Stack Engineer with deep JavaScript expertise to join our growing team. If you’re passionate about building high-quality solutions and want to help shape the future of software escrow, we’d love to hear from you. Apply now and be part of something impactful. About the Company Codekeeper was founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art disaster recovery solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app. 🌐 codekeeper.co/ What Else Can You Expect from Us? - A dynamic, enthusiastic, and fun team - Opportunities for growth within a startup environment - Regular team activities and get-togethers - A comprehensive onboarding process with a dedicated ramp-up period and time to learn - A culture that values open communication, feedback, and collaboration We believe in nurturing our app, teams, and organization with a focus on long-term success. We're dedicated to building a healthy, resilient company that empowers every team, from design to support and operations. About You You're a driven, "getting things done" kind of person who's eager to tackle new challenges and make a meaningful impact in the software escrow industry. Skills & Experience - Degree in Computer Science - 5+ years of hands-on experience in JavaScript, TypeScript, HTML5, CSS3, React/Context API - 3+ years of experience with Next.js (App Router), GraphQL/Apollo - Proficiency with TailwindCSS - Proficiency in version control (Git, GitHub/GitLab) - Testing experience with Playwright, Cypress, or Jest + React Testing Library - Experience with relational databases like PostgreSQL and MySQL, as well as ORMs such as Prisma or Drizzle - Familiarity with authentication solutions (Cognito, Auth0, NextAuth.js) - Excellent communication skills, a team player, and service-oriented mindset - A strong passion for software development Nice to Have - Knowledge of serverless functions & edge computing (Vercel, AWS Lambda) - Understanding of CI/CD pipelines and DevOps (GitHub Actions, Vercel, Netlify) - Experience with data visualization frameworks (e.g., Chart.js, Google Charts) - Familiarity with AWS technologies Additional Info - Job Location: Remote (#LI-Remote) - Join us to shape the future of software escrow! How to Apply Please send an application that speaks directly to how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours. Address some of the work we do. Introduce yourself as a colleague. Feel free to respond in either Dutch or English. #LI-Remote
• Use various languages and technologies to develop systems across different platforms, such as Web, REST, Mobile, and browser extensions; • Apply development best practices such as SOLID, DDD, and TDD; • Extract and analyze information from our databases using SQL, NoSQL, and Big Data; • Develop scalable cloud applications using Amazon Web Services.




