We’re looking for a skilled Full-Stack Engineer to join our remote team and help build high-impact, data-driven web applications used by organizations worldwide. If you’re passionate about clean code, scalable systems, and creating products that make a difference – welcome to our Team!
As part of the team, you will be responsible for developing and maintaining web applications, including APIs and web servers, that are used by utilities worldwide. Day-to-day tasks may include designing and implementing web-based tools, integrating third-party libraries, troubleshooting and debugging applications, and ensuring security best practices.
Experience / Skills required:
Must have:
5+ years of hands-on experience with front-end and back-end web technologies BSc degree in Computer Science or a related field Solid knowledge of JavaScript (or TypeScript) and at least one high-level programming language (e.g., Golang, Python) Experience with modern JavaScript frameworks (Express.js, React, Node.js, Redux, etc.) Strong experience with relational databases (e.g., PostgreSQL) and/or non-relational databases (e.g., MongoDB) Comfortable with integrating third-party libraries and backend REST APIs Experience with Test-Driven Development (TDD) Knowledge of web application security best practices and data privacy Experience with Git version control Basic Unix knowledge and familiarity with cloud infrastructure technologies (AWS, Serverless, etc) and Docker/Containers. Upper-Intermediate English and betterResponsibilities:
Develop and maintain web apps and APIs Support live issue resolution (prod-level debugging, minor ops tasks) Participate in development of internal tools Integrate third-party libraries and services Follow secure coding and TDD practicesWe offer:
Competitive salary with the regular review Vacation (up to 20 working days) Paid sick leaves (10 working days) National Holidays as paid time off Flexible working schedule, remote format Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online teambuildings Your name Your email Subject Your message (optional)