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.
Tech Stack
Angular
Java
JavaScript
Node.js
Python
React
SQL
TypeScript
.NET
Benefits
Flexible working hours
Flat organizational structure
Training and development programs
Culture focused on Diversity & Inclusion, where you are free to be yourself!