Derex Technologies Inc is hiring a Senior Software Developer – Ruby on Rails / Next.js to design, develop, and maintain robust back-end systems and contribute to software architecture planning. You will write efficient, scalable code and work closely with cross-functional teams in our mission-driven, remote environment.
What You'll Do
- Design, develop and maintain clean, efficient code in Ruby on Rails.
- Participate throughout the software development lifecycle—planning, development, testing and deployment.
- Integrate front-end components with server-side logic and collaborate with designers and front-end developers.
- Build and maintain GraphQL APIs and ensure their efficiency and scalability.
- Identify bottlenecks and bugs, propose solutions and maintain code quality through automated tests and reviews.
- Collaborate with cross-functional teams (product managers, designers and other engineers) to define requirements and ship new features.
- Serve as a technical reference, leading the resolution of incidents across services and providing constructive feedback during code reviews.
- Mentor junior developers and foster a culture of continuous learning.
- Stay up to date with industry best practices and drive the incorporation of new technologies and methodologies.
What We're Looking For
- Deep expertise in software development and programming with a solid understanding of object-oriented programming (OOP).
- Experience in back-end web development and building scalable web applications in production environments.
- At least 5 years of professional experience, including 3 years of hands-on Ruby on Rails in production.
- Proven ability to design and build GraphQL APIs and integrate web services.
- Knowledge of React/Next.js and an understanding of front-end development.
- Proficiency with PostgreSQL and relational database design.
- Strong foundation in computer science concepts, design patterns and best practices.
- Ability to work effectively in a distributed, remote environment and collaborate with teams across multiple time zones.
- Experience with version control (Git), agile methodologies and familiarity with DevOps/CI/CD practices.
- Advanced English reading and writing skills.
- Residence in a Latin American country supported by Remote.com.
Nice to Have
- Familiarity with cloud platforms (especially Google Cloud Platform; experience with AWS or Azure is a plus) and infrastructure tooling.
- Preference for candidates located in Chile.
- Passion for clean energy and sustainable technology.
Technical Stack
- Ruby on Rails, graphql-ruby gem
- Next.js, GraphQL, React
- PostgreSQL
- Git
- Google Cloud Platform, AWS, Azure
Team & Environment
You will collaborate with cross-functional teams including product managers, designers and other engineers.
Benefits & Compensation
- Legal employment via Remote.com, with payment in your local currency and compliance with labor laws in your country.
- Competitive salary.
- Flexible hours and generous paid vacation.
- Virtual team-building events and an annual off-site in the U.S.
- Access to a company ChatGPT account and the option to request e-books or online courses.
Work Mode
This is a fully remote position for candidates residing in Latin America (supported by Remote.com).
Derex Technologies is committed to diversity and inclusion and does not discriminate based on race, origin, gender, religion, age, disability, or any other protected status.
