Skip to content
Frontend Engineer

The week's list

Every role like this one, in one letter

You are reading one posting. There are hundreds like it on the board, and new ones every week. Pick what you want, leave an email, and the list comes to you — no searching, no coming back here.

Counting what came out this past week…

The first letter arrives right away, then one a week. Unsubscribe in one click from any letter — the address goes nowhere else.

Frontend Engineer

Associate, Developer Frontend

EBRD

Sofia

Apply on the employer's site

Role description

Requisition ID 36974

Office Country Bulgaria

Office City Sofia

Division Information Technology

Contract Type Fixed Term

Contract Length 3 years

Posting End Date 31/08/2026

Are you a passionate Angular developer ready to take ownership of complex front-end solutions in a modern, fast-paced tech environment? This role offers you the autonomy to drive the design, development, and deployment of scalable and performant applications using Angular, TypeScript, and micro frontend architecture. You’ll collaborate closely with UX/UI experts, Product Owners, and DevOps teams to deliver elegant, user-friendly features that meet high standards of quality, security, and performance.

From writing well-documented, test-driven code to architecting scalable solutions and mentoring junior developers, this is your opportunity to shape how users experience mission-critical software. If you thrive on solving technical challenges, advocating best practices, and working across the full SDLC in a supportive yet ambitious team, this is your chance to make an impact.

Accountabilities & Responsibilities
Software Design and Development

  • Enables the design, development, testing, and maintenance of high-quality software solutions using Angular and Strong Typescript, operating without supervision.
  • Writes clear, maintainable, and well-documented code.
  • Responsible for developing and maintaining scalable front-end applications.
  • Confident in decision making and contributes to the implementation of designs produced by the UX/UI team.

Quality Assurance

  • Responsible for code reviews, ensuring adherence to coding standards and best practices for Angular development.
  • Writes unit and integration tests using frameworks to ensure code quality.
  • Manages complexity holistically by implementing automated testing frameworks and tools to ensure the reliability and performance of front-end solutions.
  • Ensures non-functional requirements such as performance, security, and scalability are met.
  • Follows guidelines to maintain a consistent and high-quality user experience across all front-end applications.

Operations, Maintenance, Support, and Documentation

  • Participates in the deployment and release processes, ensuring smooth rollouts of new features.
  • Monitors production systems, investigates issues, and provides timely resolutions.
  • Maintains clear documentation of code and processes specific to Angular projects.
  • Provides ongoing support and troubleshooting for front-end solutions.
  • Facilitates effective communication and collaboration between the development and UX/UI teams.

Data and Architecture

  • Assists in defining scalable system architectures and patterns for front-end development.
  • Contributes to architectural decisions that align with organisational needs.
  • Understands the bigger picture and supports the overall system design.
  • Evaluates and recommends best practices for integrating Angular with external systems and third-party services.

Knowledge, Skills, Experience & Qualifications

  • Educated to degree level in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Strong proficiency in JavaScript, TypeScript, and Angular, including state management (e.g., NgRx).
  • In-depth knowledge of SDLC, software design principles, and architectural patterns.
  • Strong experience with unit testing (Jasmine/Karma) and E2E testing (Cypress).
  • Deep understanding of CSS preprocessors (Sass) and responsive design best practices.
  • Hands-on experience with micro frontend architecture and module federation.
  • Proficiency in Git, branching strategies, and code review processes.
  • Experience integrating RESTful APIs and working with GraphQL clients.
  • Experience with CI/CD pipelines and configuring automated build tools.
  • Exposure to containerisation (Docker, Kubernetes) and cloud platforms (Azure).
  • Ability to optimize frontend performance and implement security best practices.
  • Familiarity with progressive web apps (PWA) and accessibility (a11y) standards.
  • Understanding of OAuth, JWT, and API security best practices.
  • Keeping up with emerging technologies and sharing knowledge with the team.
  • Ability to independently develop complex features and troubleshoot issues.
  • Excellent communication and ability to explain technical concepts to stakeholders.
  • Strong collaboration with Product Owners, UX/UI, and DevOps teams.
  • Mentorship of junior developers and code review participation.
  • Strong organisational skills and ability to work on multiple tasks.
  • Critical thinking and ability to propose scalable solutions.

What is it like to work at the EBRD? / About EBRD
Our agile and innovative approach is what makes life at the EBRD a unique experience! You will be part of a pioneering and diverse international organisation, and use your talents to make a real difference to people's lives and help shape the future of the regions we invest in.

At EBRD, our Values – Inclusiveness, Innovation, Trust, and Responsibility – are at the heart of how we work. We bring these to life through our Workplace Behaviours: listening well and speaking up, collaborating smartly, acting decisively with full commitment, and simplifying to amplify our impact. These principles shape our culture and define our success. We seek individuals who not only share these values but are also committed to embedding them in their daily work, fostering a positive and high-performing environment.

The EBRD Environment Provides You With

  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in.
  • A working culture that embraces inclusion and celebrates diversity. Our workforce reflects a broad range of backgrounds, perspectives, and experiences, bringing fresh ideas, energy, and innovation and enhancing our ability to serve our clients, shareholders, and counterparties effectively.
  • We offer hybrid and flexible working arrangements and believe we operate at our best when collaborating 3 days a week in person (minimum).
  • An environment that places sustainability, equality and digital transformation at the heart of what we do.
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits.

Diversity is one of the Bank’s core values which are at the heart of everything it does. As such, the EBRD seeks to ensure that everyone is treated with respect and given equal opportunities and works in an inclusive environment. The EBRD encourages all qualified candidates who are nationals of the EBRD member countries to apply regardless of their racial, ethnic, religious and cultural background, gender, gender identity, sexual orientation, age, socio-economic background or disability.

Please note, that due to the high volume of applications received, we regret to inform you that we are unable to provide detailed feedback to candidates who have not been shortlisted (for further consideration).

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

FE Developer Games

Инженер.БГ ООД (Engineer.BG ltd.)

Sofia

Apply on the employer's site

Role description

Описание на позицията

What You Would Do
Create captivating player experiences by bringing together game logic, sound, and animation into seamless, high-quality productions. You’ll shape game logic using TypeScript and our proprietary SDK, built for high performance and lightweight browser delivery, powered by the latest version of the Pixi rendering engine.We take pride in writing code that is reliable, efficient, and easy to maintain.

Beyond game development, we actively invest in building in-house tools that enhance productivity and improve quality of life across the team.

About The Team
The Game Development Teams are the core entities of our company. These small units of Frontend Developers and Animators put together the pieces that create our engaging experiences. We write code that's reliable, fast, and easy to maintain and we love tackling various technological and creative challenges. Engineers by vocation, we love applying the latest technologies and creating things together.

Must haves
Experience with JavaScript and TypeScript

Experience with HTML5 Canvas (vanilla or through libraries like PixiJS, Phaser, Cocos2D, p5, CreateJS)

Good understanding of Git (duh!)

Curiosity to explore modern intelligent tools and apply them thoughtfully in your workflow

A mindset geared toward automation - always looking for smarter ways to eliminate repetitive, low-value tasks

Openness to grow, experiment with new technologies

Desire to write clean code and adhere to our company’s standards

Understanding of techniques for performance optimization and debugging

Problem-solving ability and strong motivation

Bonus Skills
Enjoy playing games

Experience with bundling tools (vite, webpack)

Familiarity with a development engine like Unity or Unreal

“Who are you guys anyway?”
We're a rapidly evolving software company that, in just two years, emerged from the ground up to form a team of over 120 people. Our guys are remarkably skilled, each excelling in different areas like programming, mathematics, animation, drawing, and audio effects creation. We love to explore beyond specific services or products; rather, we specialize in crafting a wide array of innovative solutions from idea to development. From web and desktop applications, open-source initiatives, and websites to animations, trailers, music, sound effects, and more – our portfolio spans the spectrum.
The 3-day rule
We are doing our best to carefully review the work of each and everyone who applies for our open positions, but we do receive a considerable number of applications. If we don’t get back to you within 3 work days (from the moment you apply), please consider your application not accepted this time. Don’t let this discourage you from applying in the future, though.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Slot Game Developer

Pateplay

Sofiacontract

Apply on the employer's site

Role description

We are Pateplay, a software company operating in the global iGaming market, developing innovative games and platforms that combine cutting-edge technology with a spark of creativity.

Our products reach every continent and are available in over 55 international markets, establishing us as a trusted and reliable partner in the industry.

Based in Sofia and growing fast, we’re a B2B SaaS team made up of developers, artists, QA engineers, product thinkers, and operations pros — all working together to create fun, impactful games and smart tools for our partners.

If you love diving into meaningful challenges, enjoy shaping products used by real players, and get energized by trying new things — you’ll feel right at home with us. If you know your craft, stay curious, and like to aim high — we’ll get along great.

About the position
:

We’re looking for a
Slot Game Developer
with strong TypeScript skills and a passion for building high-performance games using technologies like
React
,
GSAP
, and
PixiJS
(or similar). You’ll be working end-to-end on game projects, collaborating with developers, mathematicians, and artists in an agile environment.

Responsibilities
:

  • Develop complete slot game projects from concept to release
  • Use
    PixiJS
    and other libraries to build interactive game visuals
  • Build new features and improve existing ones with
    TypeScript
    ,
    ReactJS
    , and game-related tools
  • Fix bugs (we use Jira for tracking)
  • Participate in discussions and technical decision-making
  • Work closely with
    artists, sound designers, and animators
    to bring game ideas to life
  • Help extend and improve our internal game development framework

Requirements
:

  • 3+ years of professional experience with
    TypeScript
  • Strong understanding of
    object-oriented programming (OOP)
    principles
  • Experience with
    asynchronous programming
    in JavaScript (Promises, async/await)
  • Experience with
    ReactJS
    and
    Redux
    or similar state management libraries
  • Proficient with
    Git
    and version control workflows
  • Strong desire to learn, grow, and continuously improve
  • Takes initiative and responsibility for your work
  • Team player with great communication skills

Advantages
:

  • Experience with
    PixiJS
    or other WebGL-based rendering frameworks
  • Good foundation in
    math
    and
    algorithms
  • Familiarity with JavaScript build tools (e.g., Webpack, Vite)
  • Creativity and a passion for games and visual polish

We offer
:

  • Additional health insurance.
  • Annual paid leave up to 25 days.
  • Free Sport card.
  • A supportive and close-knit team. Agile and casual culture.
  • Opportunity to work in a dynamic, evolving, and profitable industry.

All applications will be treated strictly confidential.

Only short-listed candidates will be contacted.

Thank you for applying!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Senior Full Stack Engineer (TypeScript / Python / AWS)

hedgehog lab

Sofiacontractsenior

Apply on the employer's site

Role description

Location and basis
Nearshore contract, engaged on a B2B basis. Starting as soon as possible.

Fully flexible working: home, office, or a mix, your call. We just ask that you're based within one of these areas:

  • Romania: within 50 miles of Bucharest, Cluj or Iasi
  • Bulgaria: within 50 miles of Sofia

Applications from outside these areas won't be considered.

The engagement
You'll join a retained engineering team on a high-volume online marketplace, part-way through a major, multi-year technology transformation. There's a live migration to AWS and a full version 2 build underway.

The current client-facing platform runs on PHP and Laravel. The direction of travel is a service-based architecture on AWS, built in TypeScript, JavaScript and Python.

You'll write the new world and help maintain the old one. That means writing TypeScript and Python day to day, while being able to read PHP and make changes to the existing platform where needed.

This is genuinely end-to-end full-stack work: front-end, APIs, data, auth and service architecture. We're after broad depth rather than a single-language specialist.

This is a demanding, fast-paced environment. You'll need to be productive quickly without a long ramp.

The platform
This is a genuinely large-scale marketplace. Very few platforms handle a product catalogue or transaction volume at this level.

The roadmap includes agentic AI workflows built into the platform, retail media integrated directly into the marketplace, and infrastructure work targeting cost and performance at high volume.

A lot of this is being attempted at volumes that have rarely been tested in a marketplace before, so the work leans research-led rather than routine.

Who This Suits
This is a fast-paced scale-up environment on a complex platform.

You'll do well here if you're comfortable with ambiguity and shifting ground, and confident enough to advocate for the technical decisions you make.

What We Need
The essentials:

  • Senior to principal full-stack experience, genuinely end-to-end across front-end, APIs and data
  • Strong hands-on AWS, with infrastructure as code (Terraform or CDK)
  • You write TypeScript, JavaScript and Python, and can read PHP (Laravel) and make changes to it
  • You can advocate for technical decisions and communicate them clearly
  • Comfortable delivering at pace in a complex, high-volume environment
  • Comfortable working in English, written and spoken

Nice To Have

  • Retail or e-commerce background
  • Experience building service-based platforms in AWS
  • Worked at or closely with a major cloud provider such as AWS
  • GenAI or agentic workflows in your engineering practice

Ready to apply?
Submit your application below.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

IC Digital Design Engineer (Front-end)

MELEXIS

Sofia

Apply on the employer's site

Role description

Your future job

At Melexis, we're searching for a
Digital Design Engineer
who doesn't just design circuits but becomes their complete owner from the initial idea to the mass production. As a Digital Design Engineer, you'll play a pivotal role in crafting the digital core of our smart integrated circuits. Here's your chance to step up, take true ownership of every aspect of your designs, and bring them to life in an environment with a true team spirit and exciting challenges.

More specifically, you will:

  • Dive into the development of our innovative digital platform:
    Push the boundaries of what's possible in the semiconductor industry by performing advanced Verilog/SystemVerilog RTL coding for smart automotive sensors and SoC solutions.
  • Collaborate with Expert teams:
    Join forces with our System and component Architects to seamlessly blend Analog blocks, Digital logic, and Embedded Software, unlocking new dimensions of performance.
  • Architect for Excellence:
    Contribute your expanding expertise to the architectural blueprint based on the product specification. You will leverage your architectural knowledge of microcontrollers, bus systems, complex DFT, and key peripherals to optimize for efficiency, safety, low power, and testability.
  • Implement Advanced Safety & Interfaces:
    Design and integrate critical serial interfaces and implement robust hardware safety mechanisms focused on ISO26262 error detection & correction
  • Deliver Impeccable Validation & Verification:
    Harness your growing prowess in the SystemVerilog version to collaborate closely with verification teams. Explore advanced strategies like scenario building, fault injection to test safety mechanisms, and formal proof to guarantee automotive-grade quality and precision.
  • Document, Script, and Support:
    Utilize scripting languages like Python and TCL to automate front-end implementation tasks and environment setups. Share your knowledge by providing valuable documentation and cross-functional support to our analog, verification, test, and quality teams.

Your profile

  • Engineering Master's Degree or PhD:
    You bring the educational firepower required, with a strong academic foundation in microelectronics, electrical engineering, or computer engineering.
  • Relevant experience in IC/FPGA Design
    and a strong, proactive willingness to rapidly strengthen your digital design expertise.
  • Design Concepts and Simulations:
    You have a solid, hands-on grasp of digital design principles such as RTL coding, and simulation flows.
  • Effective Communicator:
    You can clearly articulate technical ideas, design trade-offs, and debug anomalies.
  • Team Player:
    You thrive in a cross-country, multicultural, team-oriented environment, leveraging your analytical skills to drive collective innovation.
  • Tech Enthusiast:
    You actively seek to stay updated with the latest trends and technologies in digital design. At Melexis, your passion is supported—you will have opportunities to contribute to technical exhibitions, IEEE articles, and patents.
  • Fluency in English
    (both written and spoken).

We offer

  • Full Exposure:
    You won't be restricted to minor, repetitive maintenance. In our Digital Competence Center, you get exposure to the complete design lifecycle.
  • A Runway to Seniority:
    We match your high potential with a structured technical career path, giving you the tools, modern EDA methodologies, and direct mentorship to transition smoothly into career progression of the engineering roles.
  • Pure Engineering Culture:
    We combine the global market reach of a semiconductor leader with a friendly, flat, and supportive local team environment where your ideas actually matter.

Diversity & Inclusion

Melexis is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, colour, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.

About Melexis

Inspired by a passion for technology and engineering, Melexis designs, develops and delivers innovative micro-electronic solutions. They enable designers to turn ideas into applications that support the best imaginable future. The company’s advanced mixed-signal semiconductor sensors and actuators integrate sensing, driving and communication into next-generation products and systems. They improve safety, raise efficiency, support sustainability and enhance comfort.

Melexis is a world leader in automotive sensors. Today, on average, every new car produced worldwide contains 18 Melexis chips. Melexis uses this expertise to serve other markets as well: alternative mobility, smart appliances, smart buildings, robotics, energy management and digital health.

Melexis is headquartered in Belgium and employs over 2000 people in 18 locations worldwide. The company is publicly traded on Euronext Brussels (MELE).

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

61 more openings in this category and country

Associate, Developer FrontendEBRD · Bulgaria

Apply on the employer's site