
Senior Full Stack Web Developer
Agendor
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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