Join our R&D Digital dynamic team as a Full Stack Software Developer, where you'll play a pivotal role in delivering cutting-edge solutions that make a real impact in the water sector for sustainable water and natural resources management. About Us: We are a forward-thinking company dedicated to innovation and excellence in the water sector. Funded as an R&D company, Idrostudi since 2002 delivers consulting and applied research services dedicated to sustainable water and natural resources management, hydraulic land protection and support to the water sector digital transformation. Our R&D Digital Team is committed to delivering top-notch solutions that make a real impact in the water sector for sustainable water and natural resources management. As a Full Stack Software developer, you will be responsible for developing and designing frontend web architecture, ensuring the responsiveness of applications, build and maintain server-side application logic, Develop server-side APIs to connect frontend and backend systems, ensuring smooth data flow and communication between different parts of the application, among other duties. You will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. We’re looking for someone who is comfortable with frontend and backend development, driven by innovation and eager to work with the latest technology, in a dynamic, collaborative team and isn’t afraid to introduce new ideas.
The Full Stack Software Developer will work in the R&D Digital Team and will be responsible for:
Frontend Development: Design, build, and optimize responsive web applications using modern frontend stacks (e.g., HTML5, CSS3, JavaScript/TypeScript, React.js).
js and Python, with C/C++ for compute-intensive tasks. Design and integrate with relational (PostgreSQL, Oracle) and NoSQL databases, ensuring scalability and efficiency.
API Development and Integration: Design, develop, and integrate secure, high-performance APIs to enable seamless data flow between frontend and backend systems.
Version Control and Collaboration: Use Git to track code changes and collaborate with other team developers.
Proven 3+years experience as a Full Stack Software Developer
~3+ years of experience with cloud service Amazon AWS
~ Strong understanding of web development principles and best practices.
~ js, Python, and C/C++
~ Expertise in database systems (PostgreSQL, Oracle) and data modeling (normalization, schema design)
~ Proficient in SQL query optimization and transaction management
~ Proficiency in modern web development including React.js (HTML5/CSS3/JavaScript ES6+) for building responsive UIs, and Node.js/Python for scalable backend services with relational/SQL databases.
~ Implemented comprehensive test suites (unit/integration/E2E)
~ Knowledge of CI/CD pipelines and DevOps practices
~ Ability to work effectively in a team and collaborate with skilled colleagues
~ Proficiency in Ruby programming language
Experience with UI/UX and fundamental prototyping
Understanding of security principles and how to apply them to web applications
Computer science, Information Technology, Mathematics and/or computer engineering degree
Interest in Cyber Security and penetration test practices
Flexible working hours and remote work options to support work-life balance.
Exciting projects that challenge and inspire.
Opportunities to work on impactful, real-world projects
Apply here on Linkedin!