Agendor

Senior Full Stack Web Developer

Agendor

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will actively participate not only in technical and architectural decisions but also in product decisions.
  • You will have the autonomy to propose and implement robust, scalable solutions with high technical quality, leading initiatives and mentoring team members with varying levels of experience.
  • Your mission will be to evolve Agendor's ecosystem with high-performance, secure, and scalable services, actively participating in architectural definition, implementation of strategic new features, and refactoring and optimization of existing services.
  • In addition, you will be a technical reference within the team, helping the technical growth of your peers through in-depth code reviews, pair programming, and mentoring.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or a related field;
  • Software development experience with Ruby and JavaScript;
  • Knowledge of Ruby on Rails and its ecosystem, and automated testing with RSpec or Test::Unit;
  • Frontend development skills using frameworks such as React or Vue;
  • Advanced hands-on experience with containers, Kubernetes, Linux, and troubleshooting in distributed environments;
  • Deep knowledge of API design, as well as event-driven development;
  • Strong experience with relational databases (PostgreSQL/MySQL) and familiarity with query performance tuning;
  • Strong command of SOLID principles, design patterns, clean code, and MVC architecture;
  • Experience with cloud infrastructure, primarily AWS (EC2, RDS, ECS, EKS, Lambda);
  • Advanced knowledge of CI/CD (GitHub Actions);
  • Strong technical communication skills, ability to lead technical discussions, and capacity to mentor developers;
  • Analytical thinking and proactiveness;
  • Enjoy writing tests and be committed to delivery quality;
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyJavaScriptRuby on RailsRSpecTest::UnitReactVueKubernetesLinuxAPI design
Soft Skills
technical communicationmentoringanalytical thinkingproactivenessleading technical discussions
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems