Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Our recent growth has created an opportunity for a Front-End Developer on our Engineering team. You will be responsible for building, optimizing, and maintaining user-facing features of our digital exchange platforms, ensuring high performance, scalability, and exceptional user experiences. The ideal candidate has strong technical expertise in modern front-end technologies, an eye for detail in UI/UX, and thrives in a fast-paced, collaborative environment.
Responsibilities
- Develop and maintain web applications using React (Hooks, Context API, functional components).
- Implement state management solutions (Redux, Zustand, or similar).
- Integrate REST APIs and manage asynchronous data handling.
- Optimize application performance, responsiveness, and scalability.
- Collaborate closely with designers, product managers, and backend engineers to deliver high-quality features.
- Ensure cross-browser compatibility and responsive UI development.
- Apply security best practices for web applications.
- Contribute to code reviews, mentor junior developers, and help uphold engineering standards.
- Work within agile environments (Scrum, Kanban) and contribute to continuous improvement.
- 3+ years of professional experience in front-end development with React.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Solid knowledge of modern build pipelines (Webpack, Babel).
- Proficiency with HTML5, CSS3, SASS/SCSS, and UI component libraries (Material UI, Ant Design, etc.).
- Experience with Git and branching workflows (Git Flow, trunk-based).
- Strong problem-solving abilities and independence in handling complex tasks.
- Familiarity with frontend performance optimization techniques.
- Experience with advanced charting tools such as TradingView Charting Library.
- Knowledge of crypto, blockchain, or financial/commerce platforms.
- Experience with AWS services (CloudFront, S3, Lambda).
- Exposure to GraphQL (Apollo Client, Relay).
- Background in large-scale, high-load platform development.
- Familiarity with real-time data streaming (WebSockets, SSE).
- Strong communication and collaboration abilities.
- Proactive mindset with a focus on product quality.
- Ability to mentor junior developers and share knowledge with peers.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- English Level C2 is required for this role.
Key Skills
Ranked by relevanceReady to apply?
Join Shift Markets and take your career to the next level!
Application takes less than 5 minutes