
Junior Software Engineer – Fullstack
CESAR
full-time
Posted on:
Location Type: Office
Location: Recife • Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop and enhance end-to-end features;
- Participate in technical refinements and solution discussions;
- Fix bugs and improve existing code;
- Write organized code that adheres to project standards;
- Support the continuous evolution of the applications.
Requirements
- Solid foundation in programming logic and fundamentals of object-oriented or functional programming, with an understanding of layered architecture and separation of concerns;
- Experience with version control using Git and familiarity with automated testing, especially unit testing;
- Experience with at least one modern frontend framework (such as Angular, React, or equivalent);
- Proficiency in HTML, CSS, and JavaScript or TypeScript, including integration with REST APIs and structuring single-page applications (SPAs);
- Experience with at least one established backend technology (such as .NET, Node.js, Python, Java, or equivalent), developing REST APIs, integrating with relational databases, and understanding authentication and security concepts;
- Practical knowledge of SQL, relational modeling, and data consistency;
- Demonstrated ability to learn new technologies, adapt to different stacks, structured problem-solving, good communication, openness to feedback, organization, and commitment to delivery quality.
Benefits
- Flexible working hours
- Flat organizational structure
- Training and development programs
- Culture focused on Diversity & Inclusion, where you are free to be yourself!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
object-oriented programmingfunctional programminglayered architectureGitautomated testingunit testingfrontend frameworkHTMLCSSJavaScript
Soft Skills
structured problem-solvinggood communicationopenness to feedbackorganizationcommitment to quality