Job Closed
This listing is no longer active.
A global IT engineering and consulting company specializing in custom software development.
Senior Front-end Software Engineer, React.js
Location
Ukraine
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front-end Software Engineer, React.js
Avenga
• Design, develop, and maintain scalable React applications used by millions of end users • Build clean, maintainable, and well-tested front-end solutions • Develop and maintain customer-facing APIs and SDKs • Collaborate with designers, product managers, and back-end engineers to deliver new features • Participate in code reviews and contribute to engineering best practices • Take ownership of features throughout the entire development lifecycle • Participate in an L2 support rotation (approximately once every 8–9 weeks) • Communicate technical decisions clearly and provide regular updates to stakeholders • Continuously improve application performance, maintainability, and user experience
Job Requirements
- 5+ years of commercial experience in Front-End development
- Strong hands-on experience with React
- Excellent knowledge of JavaScript, TypeScript, CSS/SCSS
- Experience with Node.js, NPM, Vite, Git, and CI/CD principles
- Experience with front-end state management solutions
- Experience building and maintaining client-facing APIs and SDKs
- Experience writing automated tests (unit, component, integration, and end-to-end)
- Solid understanding of front-end architecture, design patterns, and application structure
- Strong communication skills and ability to work in a collaborative team environment
- English — Upper-Intermediate or higher
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
- Remote work options
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Análisis Funcional: Analizar las funcionalidades definidas por el equipo de producto, comprendiendo las necesidades del negocio y proponiendo soluciones alineadas con los objetivos estratégicos del proyecto • Diseño y Propuesta Técnica: Definir la solución técnica más adecuada para cada evolución del producto, estimando esfuerzos y garantizando la viabilidad técnica de las iniciativas • Desarrollo Frontend: Implementar la maquetación y desarrollar nuevas funcionalidades, asegurando la correcta integración con las APIs de backend y el cumplimiento de los estándares de calidad establecidos • Adecuación a Sistemas de Diseño: Garantizar la correcta aplicación de los componentes y patrones definidos en el sistema de diseño para asegurar una experiencia de usuario consistente • Calidad y Testing: Desarrollar y ejecutar pruebas unitarias para garantizar la estabilidad, calidad y mantenibilidad de las soluciones implementadas • Gestión de Código y Despliegues: Gestionar ramas de desarrollo, despliegues y monitorización de aplicaciones, siguiendo buenas prácticas de control de versiones y entrega continua • Mantenimiento de Middleware Híbrido: Participar en el mantenimiento de los componentes híbridos necesarios para asegurar la correcta comunicación entre las aplicaciones nativas y las soluciones SPA • Colaboración Multidisciplinar: Trabajar estrechamente con equipos de producto, desarrollo y negocio dentro de uno de los proyectos estratégicos de sostenibilidad de Inditex, contribuyendo al desarrollo de nuevas capacidades y evolutivos del producto
Freelance Full-Stack Web App Developer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Role Description Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.ai/) and build interactive browser-based applications within our hybrid AI + human environment. In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide full-stack engineering expertise, architectural judgment, and quality control to ensure web apps are functional, robust, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end. Key Responsibilities - Build interactive web applications with frontend (React, Next.js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express). - Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores. - Implement authentication, sessions, and basic role-based access where needed. - Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features. - Handle state management, user input validation, error states, and loading states cleanly. - Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities). - Evaluate AI-generated full-stack code and refactor it for correctness, security, performance, and maintainability. - Write clear, testable code and debug end-to-end issues across frontend, backend, and database. Qualifications - At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required). - Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus. - Strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end. - Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.js, Vue, Svelte, or similar). - Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.js (Express, NestJS). - Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design. - Experience implementing REST APIs, request validation, error handling, and authentication flows. - Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.io, Railway, or similar). - Experience integrating LLM APIs or other AI services into product features is a strong plus. - Comfortable with version control (Git) and basic testing practices. - Strong attention to detail and commitment to building working, robust products — not demos. - Self-directed work ethic with the ability to architect, build, and ship features independently. - Portfolio of shipped web applications (required). - English proficiency: Upper-intermediate (B2) or above (required). Project Time Expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Compensation On this project, contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements. Benefits - Work fully remote on your own schedule with just a laptop and stable internet connection. - Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field. - Participate in performance-based bonus programs that reward high-quality work and consistent delivery.
Web Developer, WordPress
VirtualStaff365Based in Melbourne, we save you time & money by finding talented, skilled virtual staff in Philippines & South Africa
• Handle basic page updates, content population, and layout adjustments across WordPress sites • Troubleshoot common website, layout, form, and plugin problems • Test all changes across various devices and browsers to confirm proper functionality before handing work back • Follow established processes strictly and flag any instructions that are unclear • Escalate issues that fall outside the defined scope to senior team members • Assist marketing coordinators with day-to-day email and technical tasks • Fix email template issues and adjust formatting as required • Respond promptly to technical enquiries and turn around small requests efficiently • Use AI tools safely to research solutions, learn underlying concepts, and debug code • Write clear, detailed prompts to explain technical issues, code snippets, and attempted fixes • Verify all AI-generated suggestions and code before applying them to live environments
Senior React Developer – Monday.com Marketplace App
Bamboo WorksThe Nexus of Global Outsourcing Solutions - Dedicated and Professional Remote Staff to Grow Your Business
• Develop new features and enhancements for an existing Monday.com Marketplace application • Build responsive, scalable user interfaces using React • Maintain clean, reusable, and highly maintainable code • Build and maintain REST and GraphQL API integrations • Implement secure authentication workflows • Develop and test features using Docker-based workflows • Write efficient queries for PostgreSQL databases • Participate actively in technical discussions, solution designs, and code reviews



