Full Stack Engineer

Basic information
Role
Full-Stack
Seniority
Mid level
Employment
Full Time
Location
Hybrid
Min Experience
Three to five years
Salary
Non-disclosure salary
About the job

About Corevist

Corevist empowers manufacturers to conduct business online through B2B eCommerce, customer portals, and field sales portals leveraging SAP ERP data in real time. As a fast-growing product company, we emphasize innovation, agility, and measurable business value, while fostering a collaborative, remote-friendly culture with opportunities for professional growth.

 

Position Summary

We are looking for a Full-Stack Engineer (Middle/Senior) to join our Product & Engineering team. This role combines strong backend expertise in Python, Java, or Ruby on Rails with solid experience in ReactJS for building modern, scalable applications.

As a Full-Stack Engineer, you will design and develop robust APIs, maintain complex backend systems, and build rich, interactive front-end experiences. You'll also take part in architectural decisions, ensure code quality, and collaborate closely with product managers, QA engineers, and UI/UX designers.

 

Core Responsibilities

- Design and develop backend services using Ruby on Rails (primarily), Java and Python.

- Build and maintain modern, responsive front-ends using ReactJS and TypeScript

- Create and optimize RESTful APIs for seamless integration between backend and frontend

- Write clean, maintainable, and well-tested code.

- Contribute to shared component libraries and maintain consistent design systems

- Optimize applications for performance, scalability, and accessibility (WCAG standards)

- Participate in architectural discussions and influence technical roadmaps

- Conduct code reviews and mentor junior team members

- Collaborate across distributed teams in Agile ceremonies (standups, planning, retrospectives)

 

Required Qualifications

- 5+ years of professional software development experience

- 2+ years of Ruby on Rails commercial development experience

- Expertise in other backend programming languages: Python/Java.

- Expertise in ReactJS, TypeScript, and modern JavaScript (ES6+)

- Solid understanding of MVC architecture, OOP, SOLID and programming patterns

- Knowledge of testing frameworks (RSpec, Jest, Cypress)

- Experience designing and consuming REST APIs

- Strong knowledge of HTML5, CSS3, and responsive design principles

- Proficiency with Git workflows, CI/CD pipelines, and containerized environments (Docker)

- Knowledge of relational databases (MariaDB) and query optimization

- Excellent communication skills in English (B1 or higher)

 

Nice to Have

- Familiarity with microservices or event-driven architectures

- Experience with cloud platforms (AWS, GCP, or Azure) and deployment automation

- Background in performance tuning and scaling large applications

- Previous work with B2B platforms or ERP-integrated solutions

- Experience in integration with payment systems

 

Corevist Offers

- Official employment via UoP

- Hybrid work model: 2 days per week in our Warsaw office

- Competitive salary aligned with experience

- Private healthcare and wellness benefits (Luxmed, Multisport)

- Quarterly and annual bonuses based on KPIs.

- Additional mental health days.

- Learning & development support, including certifications and internal knowledge-sharing.

wayto.tech
Your IT Career Shortcut.
Copyright ©2025 wayto.tech. All rights reserved.