At a Glance
- Tasks: Join our remote team as a Senior Frontend Engineer, tackling exciting challenges in property management tech.
- Company: Plentific is revolutionising property management with innovative, cloud-based solutions for real estate professionals.
- Benefits: Enjoy a competitive salary and a flexible working environment that fits your lifestyle.
- Why this job: Make an immediate impact in a dynamic team while shaping the future of property management globally.
- Qualifications: 5+ years of experience in React and TypeScript required; strong problem-solving skills are essential.
- Other info: Work remotely with a diverse team across Europe, contributing to cutting-edge technology in proptech.
The predicted salary is between 36000 - 60000 ÂŁ per year.
About Us
At Plentific, we’re redefining property management in real time. Our mission is to lead real estate through the transformative journey into “The World of Now,” enabling us to empower property professionals through our innovative, cloud-based platform. We harness cutting-edge technology and data-driven insights to streamline operations for landlords, letting agents, and property managers—enabling them to optimize maintenance, manage repairs, and make informed decisions instantly. Our platform is designed to create seamless, real-time workflows that transform traditional property management into a dynamic, digital experience. Backed by a world-class group of investors, Plentific is at the forefront of the proptech revolution. Headquartered in London with a global outlook, we’re continually expanding our reach and impact.
The Role
This is a fully remote position. We currently have a number of remote engineers based in the UK, Germany, Turkey, Poland, Italy, Spain and Portugal. We’re looking for an experienced frontend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and report to one of our Tech Leads. You would be expected to apply fundamental engineering and mathematical skills to solve problems and overcome challenges, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment. The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search/scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention.
Our frontend engineers mostly work with TypeScript, JavaScript (ES2022), React, React Query, React Router, MaterialUI, GitHub actions, on an increasingly more service-oriented architecture. The rest of the tech stack includes Django REST Framework, PostgreSQL, AWS, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.
Responsibilities
- Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements and high level technical analysis.
- Write well-formulated, testable and readable code using appropriate software design patterns.
- Diagnose and solve page load and other speed issues.
- Debug and fix bugs across our applications.
- Write unit, integration and end-to-end tests.
- Participate in code reviews.
- Review, maintain and refactor existing code to meet the requirements for improved or new features.
- Write technical documentation of code, algorithms and APIs.
- Help in drafting of end-user manuals.
- Identify, evaluate and communicate front-end best practices.
Skills
- Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries.
- Strong grasp of the React Framework, relative patterns and best practices.
- Good understanding of UI/UX best practices and considerations.
- Understanding of front-end observability with tools like Sentry, LogRocket, Datadog, or New Relic.
- Experience with CI/CD pipelines, like Github Actions, ArgoCD.
- Aware of common front-end security risks (e.g., XSS, CSRF).
- Passion for writing clean, modular, scalable, well-commented, readable and reusable code.
- Ability to think out of the box with a can-do attitude to get things done efficiently.
- Excellent communication skills with ability to articulate technical concepts in plain English.
- Capable of coaching junior and mid-level developers through code reviews and pair programming.
Experience and Qualifications
5+ year commercial React and Typescript experience.
Benefits
As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:
- A competitive compensation package.
- Flexible working environment.
Senior Frontend Engineer - Poland, Remote employer: Plentific
Contact Detail:
Plentific Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Frontend Engineer - Poland, Remote
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as TypeScript, React, and GitHub Actions. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.
✨Tip Number 2
Engage with the Plentific community on platforms like LinkedIn or GitHub. Follow their updates, participate in discussions, and showcase your knowledge in property management tech to demonstrate your genuine interest in the company.
✨Tip Number 3
Prepare to discuss real-world problems you've solved using frontend technologies. Be ready to share examples of how you've optimised performance or improved user experience in previous projects, as this aligns with the role's responsibilities.
✨Tip Number 4
Highlight your ability to work collaboratively in a remote environment. Share experiences where you've successfully communicated and collaborated with cross-functional teams, as this is crucial for the role at Plentific.
We think you need these skills to ace Senior Frontend Engineer - Poland, Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, JavaScript, and React. Include specific projects where you've applied these technologies, especially in a remote setting.
Craft a Compelling Cover Letter: In your cover letter, express your passion for property management technology and how your skills align with Plentific's mission. Mention any relevant experience with cloud-based platforms or innovative tech solutions.
Showcase Problem-Solving Skills: Provide examples of how you've diagnosed and solved technical issues in previous roles. Highlight your ability to write clean, maintainable code and your experience with debugging and performance optimisation.
Demonstrate Communication Skills: Since the role involves collaboration with various teams, emphasise your communication skills. Share instances where you've successfully articulated technical concepts to non-technical stakeholders or mentored junior developers.
How to prepare for a job interview at Plentific
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, JavaScript, and React in detail. Highlight specific projects where you've applied these technologies, and be ready to solve coding challenges or technical problems during the interview.
✨Understand the Company’s Mission
Familiarise yourself with Plentific's mission to redefine property management. Be ready to discuss how your skills and experiences align with their goals and how you can contribute to their innovative platform.
✨Demonstrate Problem-Solving Abilities
Since the role involves tackling complex challenges, prepare examples of how you've diagnosed and solved issues in previous projects. Discuss your approach to debugging and optimising performance, especially in frontend applications.
✨Communicate Clearly and Effectively
Excellent communication is key, especially when articulating technical concepts. Practice explaining your thought process and technical decisions in a way that is easy to understand, as this will be crucial when collaborating with product owners and designers.