
Software Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Software Engineer with 6+ years of experience in building data-driven interfaces and real-time web applications using React.js, JavaScript, and TypeScript.
About the Role
Ruslan focuses on data-heavy, real-time web interfaces and product UI engineering. With ~6 years in commercial delivery, he builds production frontends using React.js, JavaScript, TypeScript, HTML, and CSS, integrating features through REST API contracts and aligning UX with business workflows.
Responsibilities
- Worked as a Front-end Developer on multiple projects, building large-scale data-driven interfaces such as dashboards, charts, tables, virtualized grids, alert details views, spreadsheet-like editors, inventory workflows, cost tracking tools, and engineering configuration interfaces.
- Implemented real-time UI flows using WebSockets, optimized rendering performance for large and frequently updated datasets, integrated frontend features with backend APIs, and contributed to reusable UI components and platform architecture.
- Key accomplishments include building a shared Alert Details system, a Google-Sheets-like data editor with real-time sync, a BHA builder with automatic engineering calculations, an Inventory & Asset Tracking system, DD Mission Control dashboards, and a spreadsheet-style Cost Tracker.
Requirements
-
Core Skills:
- React.js
- JavaScript
- TypeScript
- CSS
- HTML
- REST API
- Microservices
- WebSockets
- Data Visualization
- Software Architecture
-
Secondary Skills:
- Redux.js
- Material-UI
- Highcharts
- Vite
- Webpack
- Lodash
- Responsive Web Design
- JIRA
- Scrum
- React Native
- Firebase
Experience
Corva
Front-end Developer
About the Project
Corva is an enterprise B2B platform for oil & gas operations. The product helps drilling and operations teams monitor rigs, wells, alerts, equipment, costs, and engineering metrics in real time.
Responsibilities
- Worked on multiple Corva products and platform-level features.
- Built large-scale data-driven interfaces such as dashboards, charts, tables, virtualized grids, alert details views, spreadsheet-like editors, inventory workflows, cost tracking tools, and engineering configuration interfaces.
- Implemented real-time UI flows using WebSockets, optimized rendering performance for large and frequently updated datasets, integrated frontend features with backend APIs, and contributed to reusable UI components and platform architecture.
Skills & technologies
- TypeScript
- Redux.js
- React Zustand
- WebSockets
- Material-UI
- Highcharts
- Vite
- Webpack
- Lodash
- Data Visualization
- Software Architecture
- Visualization
Infopulse / Activator, PiM
Full-stack Developer
About the Project
Worked on several commercial web projects for international clients, mainly focused on production React applications with complex UI logic, responsive layouts, API integrations, and modular front-end architecture.
Responsibilities
- Worked as a Front-end Developer across multiple commercial projects.
- Built and maintained production React applications, implemented complex UI logic, developed responsive layouts, integrated frontend features with REST APIs, and created custom UI components, animations, and interactive interfaces.
- Worked with micro-frontend architecture, contributing to independently developed and deployed frontend modules. Also contributed to a React Native mobile application by implementing screens, business logic, and UI flows.
- Collaborated in Scrum teams with project managers, QA engineers, backend developers, and other frontend engineers. Participated in planning, task estimation, code reviews, and delivery of production features.
Skills & technologies
- Microservices
- React Native
- REST API
- JIRA
- Scrum
- Responsive Web Design
- Reviews
Legiosoft / Rocket Socks
Front-end Developer
About the Project
Rocket Socks was an e-commerce platform used by real customers to browse and purchase products online. The project included a customer-facing storefront and an internal admin dashboard for managing products, orders, and operational workflows.
Responsibilities
- Worked as a Front-end Developer and delivered production features for the Rocket Socks e-commerce platform.
- Built and extended the admin dashboard, implemented UI features and forms for internal operations, integrated the frontend with Firebase backend services, and worked directly with the client to clarify requirements and iterate on functionality.
Skills & technologies
- React.js
- JavaScript
- HTML
- CSS
- Front End
- Firebase
Education
European University
2023 - 2027
Computer Science
Languages
- Ukrainian: Fluent (C2)
- English: Upper-Intermediate (B2)
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Collaborative and inclusive team culture
- Professional growth and development opportunities
About the Company
[Company description if present]
© Cortance. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Cortance is a place where Core meets Importance in tech talent matching. We excel at matching exceptional technical talent with businesses and startups based on their unique needs, vision, and culture.Our mission is to help businesses, especially startups, launch, scale, and grow with world-class development talent. Whether you need JavaScript, Python, Laravel, or other technical expertise, we deliver perfect matches that drive success.We’re transforming how companies build their engineering teams through our rigorous vetting process and cultural alignment focus and offer:— Strategic talent matching based on company culture and vision;— Extensive and enhanced developer’s verification process;— Seamless integration of remote developers into your team.Our Specialties: Software Development, Remote Engineering Individuals/Teams Providing, Developer Recruitment, Technical Team Scaling, Staff Offshoring, IT Staffing, and Cultural Team Integration.
More at Cortance
All 18 roles
Senior Software Engineer
Cortance · Berlin

Senior DevOps & SRE Engineer
Cortance · Germany

DevOps Engineer
Cortance · Lviv

Senior.NET Developer
Cortance · Dominican Republic