We’re opening the position of a Senior Full-Stack Developer to work on the project of our Customer — a leading SaaS and data analytics Company for energy exploration decision support, helping the Oil & Gas industry to achieve results better and faster. The Company’s predictive decision platform combines intelligence, analytics, tools, and services in one seamless system to deliver value at every stage of the E&P process. Responsibilities: * Develop both front-end and back-end components of applications to ensure end-to-end functionality * Collaborate with cross-functional teams to define, design, and deliver new features in line with product specifications * Troubleshoot and debug across the stack to maintain a seamless experience for end users * Optimize application performance and responsiveness * Continuously improve code quality by following best practices in both front-end and back-end development
Requirements: * Proficiency in TypeScript, JavaScript, and Node.js for both front-end and back-end development * Strong experience with front-end and back-end frameworks * Familiarity with common databases (PostgreSQL, MongoDB) and the ability to write efficient queries * Knowledge of Microservices architecture and RESTful API design, including security best practices * Experience with testing frameworks for both front end and back end, such as Jest, Cypress, Mocha, or Jasmine * Understanding of CI/CD pipelines and tools like Jenkins, GitLab, or GitHub Actions * Excellent problem-solving skills, attention to detail, and effective communication abilities * English level — Upper-Intermediate or higher
We offer: * Remote-first work model with flexible working hours (we provide all equipment) * Comfortable and fully equipped offices in Lviv and Rzeszów * Competitive compensation with regular performance reviews * 18 paid vacation days per year + all state holidays * 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation * Medical insurance with an affordable family coverage option * Mental health program which includes free and confidential consultations with a psychologist * English, German, and Polish language courses * Corporate subscription to learning platforms, regular meetups and webinars * Friendly team that values accountability, innovation, teamwork, and customer satisfaction * Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans * We are committed to supporting Ukraine and actively participate in charity initiatives