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.
- Develop user-facing features using React.js and related libraries
- Build reusable components and front-end libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Collaborate with UI/UX designers to implement visually appealing and responsive user interfaces
- Write clean, maintainable, and efficient code
- Troubleshoot and debug issues in existing codebase
- Optimize application performance and responsiveness
- Keep up-to-date with new developments in the React ecosystem and integrate relevant updates
- Implement state management solutions using tools like Redux, MobX, or context API
- Manage application state and data flow effectively to maintain a consistent user experience
- Integrate with back-end APIs and services, ensuring seamless data interchange
- Handle asynchronous operations and manage API calls efficiently
- Work closely with back-end developers to integrate front-end and back-end functionality
- Collaborate with product managers and designers to define and refine user requirements
- Participate in code reviews to maintain code quality and consistency across the team
- Identify and address performance bottlenecks and optimize application for maximum speed and scalability
- Implement lazy loading, code splitting, and other techniques to improve page load times
- Participate in continuous integration and continuous deployment (CI/CD) pipelines.
- ReactJS, HTML5, CSS3, Ruby on Rails, Ruby, PostgreSQL, Redis, Docker
- Agile methodology
- For project management, we use tools like Atlassian Jira and Bitbucket
- Communication – Slack and Google Meet.
- Strong knowledge in HTML5, CSS3, JavaScript ES6/7, Typescript
- ReactJS
- SASS, bootstrap, tailwindcss
- Unit testing with Jest
- Git, Webpack
- Independence, good self-organisation, analytical thinking
- Beneficial knowledge:
- Feature Sliced Design (FSD) architecture knowledge
- Framer-motion or any animation lib
- Formik & yup
- Rollup.
- Competitive salary
- Private Health Plan
- Sport allowance 25 USD/month
- International Team Building
- Remote-first company
- Opportunity for self-realization and professional growth
- "Great Place to Work" Certified Company.
About Us
Index is a UK-based company providing end-to-end remote-work services, powered by our digital platform. We help leading companies like GoEuro, Vodafone, Venly, YC startups, and 100 more companies to scale their engineering team by finding and managing high-performing tech talent.
We are growing fast and have the vision of building the leading software development company in the world. If you are up for the challenge, we want you to join us!
Here are some reviews from our teammates on -> Glassdoor.
We Are
- Fastest Growing Tech Startup. We are growing faster than the market and have the vision of building the leading software talent network in the world.
- International Team. We bring together people from 7+ countries with varied work experience and functional expertise and different perspectives on strategic and organisational challenges.
- A Great Place to Work UK -certified company. Our place on the GPW prestigious list is driven by the employee engagement survey, measuring the extent to which everyone across Index feels about the culture we’ve developed collectively, making us a truly great workplace for all.
Above Average Principles
- Integrity.
- Respect. Show empathy and respect to others and their feelings; Show others that you care.
- Extra-Mile. Excellence and work ethics. Ask the question: “What else can I do?”; Reject average, good to pass by.
- Move Quickly and Be Resourcefulness. Do more with less.
- Ongoing Learner. Ask the questions: “What coaching do you have for me?” and “What can I do better?“; What is the learning here?.
- Team Player. Talent wins games, but teamwork and intelligence win championships.
- Extra Smile. We look to the positive side in every situation. We love what we do every day. Ask the question: “What is good in this?”.
Key Skills
Ranked by relevanceReady to apply?
Join Index.dev and take your career to the next level!
Application takes less than 5 minutes

