FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularAWSCloudDockerGraphQLJavaKubernetesNoSQLOpen SourceReact
About the role
Key responsibilities & impact- Act as the focal point and technical reference for the development team, supporting technical decisions, standardization and the adoption of tools;
- Actively participate in code reviews and the definition of best practices;
- Assist in designing and evolving solutions together with the solutions architect;
- Ensure the technical quality of the software (testing, performance, security, observability, maintainability);
- Support the team in breaking down requirements into technical specifications, estimates and delivery planning;
- Collaborate with Product Manager/Owner and other areas (Design, Business, Data, Infrastructure) to align priorities and assess technical feasibility;
- Lead continuous improvement initiatives (refactorings, automation, reduction of technical debt);
- Mentor developers at different levels, supporting career development and knowledge sharing;
- Participate in incident investigation and resolution, proposing preventive actions (post-mortems, RCA, etc.);
- Contribute to building a strong, collaborative and results-oriented software engineering culture.
Requirements
What you’ll need- Solid experience as a software developer (senior level), with hands-on involvement in day-to-day development;
- Proficient in one or more of the following programming languages/frameworks: Java, C#, React or Angular;
- Knowledge of software architecture, design patterns and programming best practices (SOLID, Clean Code, etc.);
- Experience with REST APIs (GraphQL is a plus), and relational and/or NoSQL databases;
- Experience with cloud platforms (preferably AWS) and cloud architecture concepts;
- Experience working in agile environments (Scrum, Kanban) and using version control tools (Git);
- Clear communication skills and the ability to translate technical concepts into business language;
- Collaborative mindset, sense of ownership and focus on delivering value.
- Differentials
- Experience in DevOps and practices such as CI/CD, containers (Docker), and orchestration (Kubernetes);
- Experience with distributed architectures (microservices, messaging systems, event-driven architectures);
- Participation in technical communities, open source contributions, speaking engagements, articles, etc.
Benefits
Comp & perks- Meal/Food allowance on a Flash card: you can choose to use it at grocery stores or restaurants;
- Life insurance;
- Health plan;
- Dental plan;
- Day off during your birthday month + a credit on the Flash card as a gift to use however you like;
- Home office allowance;
- Totalpass: for you and your dependents to take care of physical and mental health;
- We offer a career development plan!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
REST APIsNoSQL DatabasesAgile MethodologiesVersion Control (Git)Software ArchitectureDesign PatternsCI/CDContainers (Docker)MicroservicesEvent-Driven Architectures
Soft Skills
Clear CommunicationCollaborative MindsetSense of Ownership
