About ICT Strypes
ICT Strypes is a company with extensive experience in software development. With a team of over 700 people, we take ownership of application roadmaps for our clients and structure their overall application landscape.
Founded in 2008 as a small startup, ICT Strypes became part of the Dutch ICT Group in 2014. The ICT Group, with a history of delivering IT solutions since 1978, now has subsidiaries in the Netherlands, Bulgaria, Portugal, Germany, and Sweden.
Our teams consist of talented hard-working professionals who love sharing their knowledge, experience, and joyous moments with their colleagues!
You can join us at our offices in Sofia, Plovdiv, Burgas, and Varna, or choose to work remotely from anywhere in Bulgaria.
About the Position
We are looking for an experienced front-end developer who loves creating modern UIs using React and React Native. The ideal candidate enjoys coding but is also proactive, motivated, and has a good command of English.
At our company, we design and develop complex, high-performing web and mobile applications that power innovative and impactful solutions across industries. From applications that manage real-time data and dynamic maps to systems that track moving objects and optimize workflows, we thrive on building software that solves challenging problems. Whether enhancing operational efficiency, improving communication, or driving sustainable innovation, our user-centric designs and cutting-edge technologies are at the heart of everything we do. We'd love to hear from you if you're passionate about creating robust and scalable applications!
Responsibilities:
- Design, develop, and maintain high-quality Single Page Applications (SPAs) using React;
- Write clean, efficient, and reusable code for robust and scalable applications;
- Work closely with designers, product managers, and backend developers to create seamless and visually appealing user interfaces;
- Participate in Agile team processes, contributing to planning, stand-ups, and retrospectives;
- Identify and address UX issues, ensuring intuitive and user-friendly interfaces;
- Implement changes and enhancements that improve the overall user experience;
- Profile and optimize application performance for speed and scalability;
- Develop unit tests for user interfaces and ensure applications meet quality standards;
- Offer constructive feedback to designers and customers to enhance product usability;
- Keep up-to-date with the latest React/ReactNative trends and best practices.
Requirements:
- Experience: minimum 4 years of professional experience in creating and maintaining Single Page Applications in React in a production project;
- Use TypeScript (and tries to not make it AnyScript);
- Experience with mobile app development in ReactNative;
- HTML and CSS are in your comfort zone;
- Know how to sync data from the server with the UI both via REST and websockets;
- Worked with server-sent real-time;
- Uses Git and have collaborated using Pull Requests;
- Good command of English.
Good to have:
- Know how to profile and optimize the performance of an app;
- Have been unit-testing your UIs;
- Know your way around CI/CD to make optimized builds for the user interfaces we are building;
- Have contributed to an open-source project;
- Build UIs that you'd love using;
- Give feedback to our customers and designers for better UX of the products we build.
What we offer:
- Option for working remotely, on-site or hybrid;
- Flexible working hours;
- Friendly work environment;
- Supplementary health insurance;
- Loyalty programs:
- -after each year worked you get additional paid annual leave (1 per year, max. 25 days total);
- -after the third year, you can get a budget for a car or be included in a bonus program;
- -after the fifth year, you will receive a one-time holiday bonus;
- Employee recognition program;
- Technical and personal learning opportunities;
- Quick onboarding process;
- Personal freedom to solve complex problems.
If you think this is the right challenge for you, please send us your CV. All applications will be treated as strictly confidential, and only short-listed candidates will be contacted.
Thank you for applying!