Brights

Joined in 2018
Brights is a growing software development company of about 100 specialists. Since 2011, our team has implemented 300+ projects for clients from 15 countries, focusing primarily on North America, Europe, and the Middle East. We don't like bureaucracy and strict vertical organizational structures. Instead, we value well-tuned processes and people driven by their work.

Our team specializes in developing custom software for automating the processes of large companies, SaaS products, and solutions for startups from scratch. We typically take on turnkey projects, where our team does everything from design and research to testing. Also, we were one of the first companies in the Ukrainian market to start working with AI technologies, long before they became mainstream.

Brights is the perfect place for those who are eager to take on the role of co-creators, not just doers. So, if you want to directly influence the final product, solutions, and architecture, it’s going to be a perfect match.

Our core technologies are Vue.js, React, ASP.NET Core, PHP, Node.js, SQL.

Why choose Brights:

1. A supportive team. At Brights, we are there for each other. This is not only about regular team-building activities: here, you can ask for professional advice, emotional support, heth raising funds for your loved ones defending Ukraine, and more.

2. Systematic and transparent processes. Due to Brights's small size and complete absence of bureaucracy, every employee here can directly influence both methods and results.

3. Comfortable working conditions. At Brights, you get a flexible work schedule, 18 days of vacation, unlimited paid sick leave, and the option of working from anywhere. At the same time, the office in the center of Kyiv, where there is always electricity and a stable internet connection, is open for Kyiv residents and guests. Those who work in other cities are compensated for coworking spaces.

4. Opportunities for professional and personal growth. We provide compensation for English classes and professional courses, as well as ensure HR manager support and mentoring support upon request. Besides, all 100 specialists at Brights genuinely love what they do, so everyone here is in tune in terms of moving forward.

5. Regular project rotation. Getting stuck in one place eventually leads to burnout. Therefore, we encourage our specialists to regularly move on to new projects so that they can grow in positions where they are as effective and involved as possible.

6. Care for the team’s well-being. People are our most valuable resource, which is why we provide compensation for sports activities, health insurance, and mental health specialist services.

7. Participating in socially important projects. Brights teams up with various non-profit initiatives that make a difference. In particular, our team developed such platforms as WorldforUkraine, Leave Russia, and the website of Serhiy Prytula Charity Foundation.
  • · 200 views · 23 applications · 24d

    Data Analyst

    Countries of Europe or Ukraine · 1 year of experience · Upper-Intermediate
    We seek a detail-oriented and motivated Data Analyst to join our dynamic team In this role, you will work with data, uncover insights, and support business decisions with meaningful analysis. Requirements: • 1+ year of commercial experience as a Data...

    We seek a detail-oriented and motivated Data Analyst to join our dynamic team ✨ In this role, you will work with data, uncover insights, and support business decisions with meaningful analysis.

    Requirements:
    • 1+ year of commercial experience as a Data Analyst;
    • Experience building dashboards with visualization tools (Looker Studio and/or Power BI);
    • Knowledge of SQL, including writing efficient and optimized queries to extract, manipulate, and analyze data from relational databases;
    • Hands-on experience with Google Analytics and Google Tag Manager, including tracking, analyzing, and optimizing website performance and user behaviour;
    • Experience building data ETL/ELT pipelines using n8n, Make, or Zapier to integrate and automate workflows across multiple data sources;
    • Attention to detail and data accuracy, ensuring high-quality analysis and reporting;
    • Ability to work with cross-functional teams, understanding business needs and translating them into data-driven solutions;
    • Confident written and spoken English (B2 level or above). 

    Would be a plus:
    • Proficiency in Google Sheets, including advanced formulas;
    • Basic experience with Amplitude or similar analytics tools;
    • Basic programming skills;
    • Proficiency in LLMs usage in daily tasks;
    • Knowledge of Machine Learning (ML) concepts;

    • Bachelor’s or Master’s degree in a technical field.

    We offer:
    • Transparent financial motivation;
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for any AI tool of your choice — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 50% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).

    Interview Stages:
    Interview with the hiring team  ➡️ Job Offer

    If you have the skills, passion, and determination we're looking for, apply now to become part of our exciting journey ⭐️

     

    More
  • · 310 views · 106 applications · 20d

    Junior Strong QA Engineer

    Countries of Europe or Ukraine · 1 year of experience · Intermediate
    We seek an experienced Junior Strong Manual QA Engineer to join our team. As part of our dynamic team, you’ll work closely with developers and clients to enhance product quality and ensure seamless user experiences Key Responsibilities: • Write clear...

    We seek an experienced Junior Strong Manual QA Engineer to join our team. As part of our dynamic team, you’ll work closely with developers and clients to enhance product quality and ensure seamless user experiences 🚀

    Key Responsibilities:
    • Write clear and detailed bug reports, analyze root causes, and distinguish bugs from expected behavior or potential improvements; 
    • Perform root cause analysis, investigate logs, and trace issues across different system layers to identify failure points; 
    • Analyze and test integrations with multiple external services, proactively learning how to navigate and validate unfamiliar APIs and functionalities;
    • Collaborate with developers to discuss requirements, testing strategies, and outcomes while providing updates on progress, challenges, and findings;
    • Participate in meetings with clients to clarify requirements;
    • Foster improvements through constructive feedback, critical thinking, and process optimization.

    Requirements:
    • 1+ years of commercial experience as a Junior QA Engineer;
    • Experience with tools like DevTools, Figma;
    • Ability to explore and test new external services and APIs without prior familiarity;
    • Confident written and spoken English (B1 level or above);
    • Good knowledge of REST API;
    • Understanding of HTML, CSS, SQL;
    • Strong analytical skills and ability to trace issues across different system components using logs;
    • Attention to detail, problem-solving mindset, and ability to manage tasks independently.

    Would be a plus:
    • Experience working with Postman and JavaScript;
    • Experience using sniffers (Charles, Fiddler), creating basic tests and scripts for data preparation and validations in Postman;

    • Bachelor’s or Master’s degree in a technical field.


    We offer:
    • Transparent financial motivation;
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for any AI tool of your choice — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 50% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).

    Interview Stages:
    Screening Interview ➡️ Technical Interview ➡️ Job Offer

    If you have the skills, passion, and determination we're looking for, apply now to become part of our exciting journey ⭐️

     

    More
  • · 386 views · 130 applications · 16 May

    HR Manager

    Ukraine · 0.5 years of experience · Intermediate
    Brights is looking for an HR Manager who would be passionate about supporting our growing team and fostering a positive employee experience. You’ll work closely with our recruitment, resource, and executive teams to shape a strong people-first culture...

    Brights is looking for an HR Manager who would be passionate about supporting our growing team and fostering a positive employee experience. You’ll work closely with our recruitment, resource, and executive teams to shape a strong people-first culture across the company and drive our team forward 🚀

    Key Responsibilities:
    • Own and continuously improve onboarding, adaptation, and offboarding processes;
    • Conduct regular 1:1 meetings to gather employee feedback, offer support, and strengthen engagement;
    • Support team engagement initiatives, including organizing team-building events and preparing company merch;
    • Oversee company benefits and coordinate with external providers to ensure a high-quality experience for employees;
    • Collaborate with the admin and finance teams on document management, time tracking, payroll reviews, and budgeting;
    • Run quarterly employee satisfaction surveys and analyze engagement data to drive improvements.

    Requirements:
    • 0.5+ years of work experience or professional courses in the HR field;
    • Strong understanding of core HR processes across the employee lifecycle;
    • Excellent communication and interpersonal skills;
    • Highly organized with strong time management skills and attention to detail;
    • Intermediate written and spoken English (B1 level or above);

    • Based in Ukraine, with flexibility for visits to Kyiv and Lviv.

    Would be a plus:
    • Experience working with PeopleForce and ITFin.

    We offer:
    • Transparent financial motivation;
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for any AI tool of your choice — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 50% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).

    Interview Process:
    Screening Interview ➡️ Interview with HR ➡️ Job Offer

    If you’re ready to take ownership of HR in a growing tech company and make a real impact — we’d love to hear from you ⭐️

    More
  • · 811 views · 267 applications · 18d

    Junior Front-End Developer (React) to $1100

    Countries of Europe or Ukraine · 1 year of experience · Upper-Intermediate
    We seek a proactive and enthusiastic Junior Front-End Developer (React) to join our dynamic and collaborative team! If you are passionate about building modern, user-friendly web applications, this opportunity might be a perfect fit Requirements: —...

    We seek a proactive and enthusiastic Junior Front-End Developer (React) to join our dynamic and collaborative team! If you are passionate about building modern, user-friendly web applications, this opportunity might be a perfect fit 🚀

    Requirements:
    — Experience with:
    • React, Next.js, Redux, Redux Toolkit, RTK Query;
    • JavaScript and TypeScript;
    • HTML, CSS, LESS/SASS/SCSS, Tailwind CSS;
    • NPM, Yarn, and Git;
    — Experience of working with Scrum methodology;
    — Confident written and spoken English (B2 level or above);
    — Bachelor’s or Master’s degree in a technical field;
    — Proactive problem-solving approach;
    — Attention to detail and adaptability.

    Would be a plus:
    — Experience with:
    • Websockets / Socket.io;
    • CSS Modules, Styled Components;
    • React Native;
    • Material UI, Ant Design, etc.
    — Ability to communicate effectively with both technical and non-technical stakeholders;
    — Ability to find creative solutions to coding issues.

    We offer:
    • Transparent financial motivation 700-1100$;
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for any AI tool of your choice — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 50% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).


    Interview Stages:
    Screening Interview ➡️ Technical Interview ➡️ Job Offer

    If you have the skills, passion, and determination we’re looking for, apply now to become part of our exciting journey⭐

    More
  • · 210 views · 51 applications · 17d

    Design Team Lead

    Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    We’re looking for a Design Team Lead to join our creative team! This is a great opportunity for someone ready to step into a leadership role, contribute to exciting projects, and play a key part in growing and supporting our design team Key...

    We’re looking for a Design Team Lead to join our creative team! This is a great opportunity for someone ready to step into a leadership role, contribute to exciting projects, and play a key part in growing and supporting our design team ⭐️

     

    Key Responsibilities:

     

    As a Team Lead, you will:

    • Assist the sales team by developing UX/UI concepts and collaborating closely with clients to understand their needs;

    • Collaborate with the resource manager to identify and match designers to project needs;

    • Encourage team growth by organising knowledge-sharing sessions and supporting performance development.

     

    As a Designer, you will:

    • Prototype: create user flows and wireframes of different levels of detail, and test them;

    • Create design interfaces for web and mobile applications; 

    • Create a multifunctional design system;

    • Conduct various UX testing and collect various artefacts during the defined phase;

    • Conduct UX research that includes Stakeholder interviews, User interviews, Workshops, Design Audits, and Competitor analysis;

    • Suggest enhancements to product design and offer alternative solutions.

     

    Requirements:

    • 3+ years of experience as a UI/UX Designer;

    • Proven expertise in UX/UI design with a strong portfolio;

    • Extensive experience in conducting UX research;

    • Experience in working with design tools (Figma is required);

    • Experience with designing wireframes & prototyping;

    • Confident written and spoken English (B2 level or above);

    • Excellent communication skills that allow you to collaborate effectively with different teams and clients;

    • Ability to produce high-quality results through effective time management across multiple projects.

     

    We offer:

    • Transparent financial motivation;

    • Remote workplace or a comfortable office in the center of Kyiv;

    • 18 working days of paid leave annually;

    • Unlimited sick days;

    • Salary review twice a year;

    • Compensation for our English-speaking club — 100%;

    • Compensation for any AI tool of your choice — 100%;

    • Compensation for coworking spaces — 100%;

    • Compensation for gym memberships and professional courses — 50% (after the trial period);

    • Compensation for any English courses — 50% (after the trial period);

    • Compensation for sessions with a psychologist — 50% (after the trial period);

    • Medical insurance (after the trial period).

     

    Interview Stages:

    Portfolio preview ➡️Screening Interview ➡️Technical Interview ➡️Job Offer

     

    If you have the skills, passion, and determination we're looking for, apply now to become part of our exciting journey ⭐️

    More
  • · 283 views · 87 applications · 17d

    Middle .Net Developer

    Ukraine · 2 years of experience · Upper-Intermediate
    We seek a proficient and motivated Middle ASP.NET Developer (C#) to join our dynamic team. At Brights, you’ll have the opportunity to work on innovative web applications using C# and stay at the forefront of technology trends Requirements: • 2+ years...

    We seek a proficient and motivated Middle ASP.NET Developer (C#) to join our dynamic team. At Brights, you’ll have the opportunity to work on innovative web applications using C# and stay at the forefront of technology trends 
     

    Requirements:
    • 2+ years of experience with C#, .NET, ASP.NET;
    • Strong knowledge of OOP, SOLID principles, design patterns, DRY, KISS;
    • Experience with Entity Framework;
    • Experience with PostgreSQL, SQL Server, Redis;
    • Hands-on experience with cloud services (primarily AWS);
    • Understanding of web application architecture and design approaches;
    • English level B2 or higher (written and spoken);
    • Strong communication and collaboration skills;
    • Responsibility, critical thinking, and ownership of tasks;
    • Good time management and adaptability in a fast-paced environment.
     

    Would be a plus:
    • Experience with JavaScript, Vue.js or Angular;
    • Understanding of microservices, RabbitMQ/Kafka, MassTransit;
    • Experience with Dapper;
    • Familiarity with Docker;
    • Understanding of logging and tracing tools;
    • Ability to solve complex technical challenges creatively.

     We offer:
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 80% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).

    Interview Stages:
    Screening Interview ➡️ Technical Interview ➡️ Job Offer

    If you have the skills, passion, and determination we're looking for, apply now to become part of our exciting journey ⭐️

    More
  • · 53 views · 15 applications · 5d

    AI Developer

    Countries of Europe or Ukraine · 2.5 years of experience · Upper-Intermediate
    We are looking for a hands-on AI Developer who can build and integrate AI-powered features while also handling regular backend development tasks using Node.js. You’ll work across the stack to bring intelligent features into products — from prototyping...

    We are looking for a hands-on AI Developer who can build and integrate AI-powered features while also handling regular backend development tasks using Node.js. You’ll work across the stack to bring intelligent features into products  — from prototyping with AI models to implementing APIs and business logic.

    Responsibilities
    • Develop and integrate AI-powered features (e.g., chatbots, recommendation engines, image/video analysis);
    • Use pre-trained models and APIs (OpenAI, Hugging Face, etc.) or fine-tune existing models;
    • Implement backend services and APIs using Node.jsOptimize AI functionality for performance, scalability, and cost-efficiency;
    • Monitor and improve AI performance in production;
    • Stay up to date with recent advances in AI/ML tools and frameworks.

    Requirements
    • 3+ years of experience as a software developer;
    • At least 1 year of experience in AI development (including commercial work, pet projects, or non-commercial experience);
    • Strong experience with AI/ML frameworks and APIs (e.g., Hugging Face, OpenAI, LangChain);
    • Understanding of LLMs, embeddings, vector databases, and prompt engineering;
    • Ability to design and implement RESTful APIs;
    • Good understanding of relational and/or NoSQL databases;
    • Ability to write clean, maintainable, and scalable code;
    • Strong problem-solving skills and ability to translate business needs into technical solutions;
    • Experience with cloud platforms (AWS, GCP, Azure) is a plus;
    • Bachelor’s degree in Computer Science or related field.

    Nice to Have
    • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face);
    • Experience with LangChain, RAG, or other LLM-focused tooling; 
    • Background in NLP or computer vision;
    • Familiarity with MLOps, model deployment, and monitoring;
    • Experience with GraphQL, serverless architectures, or microservices;
    • Contributions to AI/ML open source projects or hackathons.

    We offer:
    • Remote workplace or a comfortable office in the center of Kyiv;
    • 18 working days of paid leave annually;
    • Unlimited sick days;
    • Salary review twice a year;
    • Compensation for our English-speaking club — 100%;
    • Compensation for coworking spaces — 100%;
    • Compensation for gym memberships and professional courses — 80% (after the trial period);
    • Compensation for any English courses — 50% (after the trial period);
    • Compensation for sessions with a psychologist — 50% (after the trial period);
    • Medical insurance (after the trial period).

    Interview Stages:
    Screening Interview ➡️ Technical Interview ➡️ Job Offer

    If you have the skills, passion, and determination we're looking for, apply now to become part of our exciting journey ⭐️

    More
  • · 70 views · 14 applications · 11d

    Machine Learning/AI Specialist

    Part-time · Countries of Europe or Ukraine · 8 years of experience · Upper-Intermediate
    We are looking for an AI/ML expert with a deep technical background and experience developing AI solutions. An ideal match for us is someone who understands both tech and business needs and sells ideas clearly. This is a part-time role that involves...
    We are looking for an AI/ML expert with a deep technical background and experience developing AI solutions. An ideal match for us is someone who understands both tech and business needs and sells ideas clearly. This is a part-time role that involves active consulting support across teams and projects, assisting with solution estimations, and contributing to pre-sales efforts.

    Requirements:
    • Proficient in Python with solid hands-on experience;
    • Practical experience with AI/ML frameworks: scikit-learn, PyTorch, TensorFlow, etc.;
    • Working knowledge of OpenAI tools and APIs (prompt engineering, fine-tuning), experience with Gemini is a plus;
    • Familiarity with major cloud platforms (AWS, Azure, or GCP);
    • Confident written and spoken English (B2 level or above);
    • Educational background in Machine Learning, Applied Mathematics, Computer Science, Mechanical Engineering, or related technical fields.

    Responsibilities:
    • Take part in early-stage AI discovery and pre-sales consultations;
    • Lead or facilitate technical discussions to shape AI solution direction;
    • Communicate complex AI/ML concepts to clients in both English and Ukrainian;
    • Contribute to shaping internal AI strategy and best practices.




    More
Log In or Sign Up to see all posted jobs