Frontend Engineer

JustMarkets
Ukraine
RemoteCareer-pivot friendly

Who this role is best for

Geared toward experienced ReactJS developers comfortable with performance optimization and architectural discussions, with a preference for candidates in Ukraine who can work independently and take ownership of tasks.

Best fit for

  • Experienced ReactJS developers with a history of performance optimization and architectural involvement
    — “Develop new features, primarily focused on frontend components”
  • Candidates who can independently take ownership of tasks and deliver high-quality code
    — “Ability to work independently and take full ownership of tasks”
  • Individuals with a strong grasp of TypeScript and a background in state management and GraphQL
    — “Strong knowledge of TypeScript and JavaScript”

Things to consider

  • The role likely demands a high level of English proficiency for communication and documentation
    — “English level: Intermediate and above”

How to stand out

  • Emphasize experience with real-time applications and WebSocket integration in your resume
    — “Experience with WebSocket”
  • Highlight your ability to critically evaluate AI tools and ensure code quality
    — “Experience adopting AI-assisted development tools in daily workflows and critically evaluating and validating AI-generated results”
  • Showcase your involvement in technical design and architectural discussions
    — “Participate in architectural discussions and technical design”
  • Demonstrate your ability to write tests and maintain documentation
    — “Write clear unit/integration tests and maintain documentation for implemented functionality”
  • Demonstrate your understanding of frontend architecture and scalable solutions
    — “Solid understanding of frontend architecture and scalable solutions”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • developed new features
  • optimized application performance
  • participated in architectural discussions
Typical background
frontend developmentsoftware engineering

Skills & requirements

Required

ReactTypeScriptState ManagementGraphQLWebsocketTesting FrameworksBuild ToolsPerformance OptimizationCode OwnershipDocumentation

Preferred

Fintech Domain KnowledgeOpen-source Contributions

Stack & domain

ReactTypeScriptJavaScriptState ManagementGraphQLWebsocketTesting FrameworksBuild ToolsAi-assisted DevelopmentFrontend ArchitectureScalable SolutionsApplication PerformanceUser ExperienceCode OwnershipCode MaintainabilityDevelopment Best PracticesTeamworkCommunicationProblem-solvingDecision-makingProject ManagementClient EngagementCuriosityAdaptabilityAttention To DetailTime ManagementPriority SettingFrontend Development

About the role

Original posting from JustMarkets via Greenhouse

Responsibilities

Develop new features, primarily focused on frontend components

Optimize and improve performance across the application

Participate in architectural discussions and technical design

Conduct code reviews and support production deployments

Collaborate in Scrum ceremonies, OKR planning, and team retrospectives

Write clear unit/integration tests and maintain documentation for implemented functionality

Requirements

5+ years of experience in frontend development, mainly with ReactJS

Strong knowledge of TypeScript and JavaScript 

Experience with state management tools (Zustand, Redux, etc)

Experience working with GraphQL and participating in API design

Practical experience with WebSocket

Experience writing tests with Vitest or similar frameworks (e.g., Jest)

Experience with build tools (Vite, WebPack, etc)

Experience adopting AI-assisted development tools in daily workflows and critically evaluating and validating AI-generated results

Solid understanding of frontend architecture and scalable solutions

Experience in optimizing application performance and user experience

Ability to work independently and take full ownership of tasks

Experience in writing clean, maintainable code and following development best practices

English level: Intermediate and above

Will be a plus

Bachelor’s degree in Computer Science or a related discipline

Proven contributions to established open-source projects

Hands-on experience developing and maintaining real-time applications

Professional background in the fintech domain

We offer

20 paid vacation days per year

10 paid sick leave days per year

Public holidays as per the company's approved Public holiday list

Medical insurance

Opportunity to work remotely

Professional education budget

Language learning budget

Wellness budget (gym membership, sports gear and related expenses)

Source: JustMarkets careers (Greenhouse)

Similar roles

More roles at JustMarkets