Senior Software Engineer (Front-End) Department: Technical Operations
Reports to: Eric Smith
Location: Hybrid, 2-3 days / week in the office.
FLSA Status: N/A
Overview OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize, and control the entire delivery supply chain, from the demand signal to the proof of delivery.
Our OmniPoint SaaS platform uses proprietary algorithms and artificial intelligence to power efficient same-day delivery programs for major companies like Lowe’s, Pepsi, American Tire Distributors, and Advance Auto Parts.
As Senior Front-End Developer, you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations. Your role will be to develop responsive, high-performance user interfaces, ensuring seamless API integration and an exceptional user experience. You'll collaborate with designers and backend engineers while optimizing performance and staying up to date with frontend best practices.
Responsibilities
Design and develop high-quality, responsive user interfaces.
Integrate frontend applications with backend APIs.
Write clean, maintainable, and efficient front-end code following best practices.
Optimize frontend performance and ensure cross-browser compatibility.
Identify and resolve front-end bugs and performance issues.
Implement best practices for security, scalability, and performance optimization.
Conduct code reviews and provide constructive feedback.
Collaborate with backend developers, product managers, and other stakeholders to gather and refine requirements, present proposed solutions, and translate business needs into technical solutions.
Explore and improve the use of AI tools in frontend development workflows.
Stay up to date with the latest front-end development trends and technologies.
Qualifications
6+ years of professional experience in frontend software development.
Extensive experience with React, JavaScript/TypeScript, CSS, and modern frontend build tools, with a strong focus on type safety and maintainable code
Strong understanding of HTML5, CSS3, and CSS preprocessors.
Familiarity with state management libraries such as MobX, Jotai, or similar solutions.
Experience with unit, integration, and end-to-end testing using tools such as Jest, React Testing Library, and Playwright.
Experience with data-fetching and server-state management libraries such as TanStack Query (React Query).
Experience integrating REST APIs and working with OpenAPI/Swagger specifications and generated API clients.
Experience with server-side rendering and front-end architecture patterns, e.g. micro front-end or single page applications
Strong understanding of front-end UI/UX principles and best practices.
Knowledge of performance monitoring tools for front-end applications.
Experience with Agile methodologies and CI/CD practices using GitHub Actions.
Familiarity with containerization using Docker.
Excellent problem-solving and debugging skills.
Ability and willingness to use AI tools to improve productivity and code quality.
Advanced proficiency in English, both written and spoken (B2+).
Work Location Hybrid, Kraków, Poland
Office location: Kraków, Poland
Work Style: hybrid (2-3 days from the office / week.)
Salary levels: 20 000 – 28 000 PLN/ month
Senior Software Engineer, Poland in Kraków – pracodawca: OneRail
OneRail w Krakowie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy, w którym technologia i innowacje są na pierwszym miejscu. Nasza kultura pracy sprzyja współpracy i ciągłemu rozwojowi, a pracownicy mają możliwość zdobywania nowych umiejętności oraz awansu w ramach organizacji. Dodatkowo, lokalizacja w sercu Krakowa zapewnia dostęp do licznych atrakcji oraz inspirującego otoczenia, co czyni naszą firmę idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze wsparcia technicznego.