
Senior Full-Stack Engineer
Recurly
full-time
Posted on:
Location Type: Hybrid
Location: Medellín • 🇨🇴 Colombia
Visit company websiteJob Level
Senior
Tech Stack
AngularJavaScriptMySQLReactRubyRuby on RailsVue.js
About the role
- Full-Stack Development: Build and maintain robust, secure, and scalable applications across our Ruby on Rails and Vue.js stack.
- Technical Execution: Own features end-to-end, from designing APIs and data models to implementing rich front-end experiences.
- Collaboration: Partner closely with Product, Design, and Customer Success teams to deliver user-centric solutions that drive business outcomes.
- Code Quality: Participate in code reviews, write automated tests, and champion engineering best practices.
- Architecture & Performance: Contribute to system architecture discussions and help optimize backend and frontend performance.
- Agile Delivery: Work in an agile, iterative environment to ship features frequently and respond quickly to changes in requirements or market needs.
- Incident Support: Help maintain platform reliability by participating in production support and troubleshooting.
Requirements
- 5+ years of professional software engineering experience in full-stack development.
- Ruby on Rails expertise, including background jobs, ActiveRecord, and API development.
- Frontend proficiency with Vue.js or similar frameworks (e.g., React or Angular), including SPA architecture and component design.
- RESTful API design experience, including versioning, authentication, and integrations with third-party services.
- Strong database knowledge, particularly with Mysql or similar relational databases.
- Understanding of marketing or customer engagement platforms, such as campaign management, personalization engines, or A/B testing systems.
- Experience working with agile development methodologies.
- Excellent communication skills, with the ability to collaborate across disciplines and explain complex ideas clearly.
Benefits
- As a full-time employee, we offer competitive benefits programs and perks designed to fit your needs and the needs of your family.
- Recurly is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law.
- Recurly is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at talent@recurly.com
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentRuby on RailsVue.jsAPI developmentRESTful API designMySQLbackground jobsActiveRecordSPA architecturecomponent design
Soft skills
collaborationcommunicationproblem-solvingcode qualityagile deliveryuser-centric solutionsengineering best practicesincident supportteam partnershipadaptability