Strong Middle React.js Developer Opportunity

Altamira company

Subscribe to our Telegram Channel

Strong Middle React.js Developer in ROMANIA

Remote 1 year ago
Altamira is a boutique IT company that delivers Digital and AI solutions to a wide range of international customers. Headquartered in Bratislava (Slovakia), we work primarily in the financial, pharma and retail sectors delivering mobile, web and platform solutions using an expansive technology portfolio.

Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US.

As a fully remote company, we welcome talented individuals seeking hourly-based freelance opportunities

For this role, we are currently seeking candidates who are fluent in Ukrainian.

About the project:

Join a forward-thinking company with a robust European presence specializing in commodity trading and innovative energy solutions. We're embarking on a project to overhaul the global internal management system to meet growing business demands.

Key components include:

  • Data consolidation and processing
  • ETL implementation
  • Automated workflows and calculations
  • PowerBI reporting
  • Various permission levels

You'll collaborate with a team of 5 Engineers, 2 MQAs, a BA, and a PM under the guidance of an Architect.

About you:

  • React Proficiency: Solid experience with React and its core principles.
  • JavaScript/TypeScript: Strong knowledge of JavaScript/TypeScript.
  • Component Development: Experience in developing reusable and efficient components.
  • State Management: Proficiency with state management libraries like Redux or Context API.
  • API Integration: Experience with RESTful APIs and asynchronous data handling using fetch or Axios.
  • Frontend Technologies: Familiarity with HTML5, CSS3, and responsive design principles.
  • Version Control: Proficiency with version control systems, particularly Git.
  • Debugging and Testing: Experience with modern front-end build pipelines and tools, as well as debugging and testing frameworks such as Jest and React Testing Library.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.
  • Communication Skills: Strong verbal and written communication skills.
  • Problem-Solving: Excellent problem-solving abilities and attention to detail.
  • Native Ukrainian speaker
  • Strong problem-solving and communication skills
  • Familiarity with AI tools and techniques to optimize and speed up the development process

Nice to have:

  • CSS Frameworks: Familiarity with CSS frameworks like SASS, LESS, or styled-components.
  • GraphQL: Experience with GraphQL.
  • CI/CD: Knowledge of continuous integration and deployment processes.
  • Backend Understanding: Basic understanding of backend technologies and frameworks (Node.js, Express).
  • Performance Optimization: Experience in optimizing front-end performance.

You will work with:

  • Component Development: Develop and maintain reusable, efficient, and scalable React components.
  • Feature Implementation: Implement new features and functionalities based on project requirements.
  • Code Quality: Ensure the technical feasibility of UI/UX designs and maintain high code quality standards.
  • Collaboration: Collaborate with other developers, designers, and stakeholders to deliver high-quality products.
  • API Integration: Integrate with backend APIs to fetch and display data dynamically.
  • Testing: Write unit and integration tests to ensure robustness and reliability.
  • Code Reviews: Participate in code reviews and provide constructive feedback to peers.
  • Documentation: Maintain thorough documentation of the codebase and contribute to project documentation.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies, and continuously improve the development process.
  • Problem-Solving: Identify and resolve performance and scalability issues

Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages:

  • Recruiting Interview -> 30-45 min
  • Technical Interview -> 1-1,5h
  • Client Interview (optional) -> up to 1h
  • Reference Check
  • Offer

If you're seeking a flexible, welcoming, and professional environment, join our freelance project-based team!

We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly