10/21/2026 updated


100 % available
Senior Software Engineer | React & React Native | TypeScript | Node.js | AI-Assisted Development
Plovdiv, Bulgaria
Only remote
BSc Hons. Computer Science with a Year in IndustryJavaScriptNode.jsNext.jsTypeScriptReact.jsReact Native
Professional Experience
You are currently a Senior Software Engineer at Callstack Poland, working on React and React Native applications for global clients.
Your responsibilities include technical consulting, AI-assisted development, contributing to open-source software (OSS), and conducting code reviews.
Previously, you worked as a Senior Software Engineer at MentorMate, where you participated in software architecture design and mentored junior engineers across various industries.
You concurrently held a part-time React Developer role at WIT, where you built web and mobile applications from scratch and collaborated closely with backend teams on API design.
Your career began at Nova United Kingdom, advancing from an intern to a full-time Software Engineer working within a distributed agile team to build startup projects.
A standout project in your portfolio is YachtWorld, a high-traffic platform used by millions daily.
On the YachtWorld project, you helped build the platform from scratch, developed a custom reusable component library, and took ownership of technical decisions regarding maintainability, SEO, and performance.
Technical Skills & KnowledgeCore Stack & Frontend: You have extensive working knowledge of TypeScript, JavaScript (ES6), React, Next.js, and React Native. You are proficient in HTML5 and styling frameworks like SASS, Bootstrap 5, and CSS Modules.
Backend & Databases: You have experience developing and maintaining backend functionality using Node.js, including frameworks like Express and Nest. You also have a good working knowledge of DBMS platforms like MongoDB, Firebase, MySQL, and PostgreSQL.
APIs & Architecture: You are experienced in data integration using RESTful APIs and GraphQL. You also focus heavily on state management, reusable component architectures, and data-fetching libraries.
Testing & CI/CD: You build comprehensive automated testing suites utilizing Jest, Playwright, Cypress, and Cucumber. You integrate these tests into CI/CD workflows to automate testing and improve release confidence.
AI-Assisted Development: You accelerate your implementation strategies using agentic AI workflows, Prompt engineering, Claude Code, and Codex. You also hold a 2026 Claude Certified Architect - Foundations certification, enabling you to design and build production-grade applications with Claude.
Education & Soft SkillsAcademic Background: You graduated with a First Class BSc Hons. in Computer Science (incorporating a year in industry) from the University of Liverpool.
Problem-Solving & Ownership: You have the ability to take independent ownership of tasks from the development phase all the way through to production.
Communication & Collaboration: You demonstrate clear communication skills in English and are highly experienced in collaborating with distributed global teams, tech leads, designers, and project managers.
Experience
Professional experience5 - 10 years
Freelancer since2024
Languages
EnglishFluent
Project history
Developing web and mobile applications using React and React Native for various large global clients. Consulting clients on technical solutions, collaborating with global development teams and project managers, contributing to OSS, publishing technical readings, attending knowledge-sharing sessions and professional conferences, and delivering concrete benefits for clients. Tech Stack: React, React Native, Next.js, TypeScript, Node.js, HTML, CSS, SASS, Redux, Git, Jest, REST, Postman, Claude Code, Codex, Playwright.
Developing web and mobile applications using React and React Native for various large global clients whilst learning from highly skilled developers within the React ecosystem. Tech Stack: React, React Native, Next.js, TypeScript, Node.js, HTML, CSS, SASS, Redux, Git, Jest, REST, Postman, Claude Code, Codex, Playwright.
Worked directly with international clients to create solutions and satisfy requirements across industries including education, healthcare, finance, and lifestyle. Participated in architecture, design and development phases, knowledge-sharing initiatives, enforced coding and UI standards, documented software architecture, and mentored junior engineers. Tech Stack: React, Next.js, TypeScript, HTML, CSS, SASS, Node.js, Redux, Git, Jest, REST, GraphQL, Cypress, Swagger, Postman.