Frontend Engineer
We are seeking a dedicated Frontend Engineer to maintain and scale our core ReactJS and TypeScript codebase. In this role, you will build modern business solutions, optimize platform performance, and write clean, unit-tested code using state management libraries and build tools like Vite. Collaborating closely with Backend Engineers, Designers, and Product Owners, you will bring UI/UX designs from Figma into production, advocate for high engineering standards, and help shape the overall user experience.
About us:
At Decodo, we’re crazy about big data and all things technology. Driven by the same passion, we create user-friendly solutions to even the most complex data-gathering challenges. Forget about hierarchies – we value fresh ideas and thrive on daily collaboration to bring them into reality. With our strong ownership mindset, we take pride in our work, celebrate our wins, and learn from our failures. Sounds like you? Become a part of a dynamic and innovative team that's shaking things up in the tech industry.
Your responsibilities:
- Take full ownership of maintaining, upgrading, and optimizing our current ReactJS codebase to maximize system performance and application reliability.
- Design and deploy modern business solutions by writing clean, modular, highly testable, and reusable frontend code.
- Identify and resolve frontend bugs, eliminate performance bottlenecks, and enhance existing platform functionality.
- Partner directly with Backend Engineers, Product Owners, UI/UX Designers, and QA specialists to deliver end-to-end features smoothly.
- Advocate for and execute best software practices, spanning code quality guidelines, unit test coverage, and design system integration.
- Actively contribute to refining the product interface, ensuring a seamless user experience across core workflows.
Your experience or skills:
- Strong proficiency in TypeScript and React, supported by hands-on experience with modern state management libraries (such as Redux, Zustand, or Jotai) and build tooling like Vite, Babel, or Webpack.
- Demonstrated experience crafting unit tests using Jest or React Testing Library, paired with a solid background collaborating on UI/UX assets in Figma, Sketch, or Adobe XD.
- A strong dedication to writing clean, reliable, and easily maintainable code that directly drives business objectives.
- High personal accountability and a collaborative approach to navigating fast-paced environments while maintaining rigorous quality standards.
- Tactful, assertive communication skills with the confidence to share constructive feedback, advocate for engineering improvements, and direct your own professional development.
- Fluent in spoken and written English and Lithuanian
Nice to Have: - Degree in IT, engineering, or a similar field.
- A helpful, grounded, and supportive attitude toward both clients and internal teammates.
- Knowledge of Proxying/VPNs.
- Curiosity & hands-on experience with AI tools
Tech Stack:
- Languages: JavaScript, TypeScript
- Frameworks & Libraries: React, Vue.js
- Build & Tools: Babel, Webpack, Vite, ESLint, Prettier
- Styling: CSS, SCSS, Emotion, Styled Components
- Testing: Jest, React Testing Library
- Version control & Collaboration: Git, GitHub/GitLab, Jira, Azure
- CI/CD & Deployment: Docker, GitHub Actions
Salary:
Gross salary: 3200 - 5600 EUR/month
Keep in mind that we are open to discussing a different salary based on your skills and experience.
Perks & Benefits
Well-being
Feeling good is your job #1, and we've got your back with plenty of options for taking care of your physical and mental health.
Career growth
We're all about growth here. Whether it's through online training, onsite courses, international conferences, or working on personal development plans.
Building memories
From popping champagne over milestones to going on workations, we're always finding new ways to have a blast and make memories as a team.
Learning & development
We'll help you reach new heights with internal career opportunities, knowledge sharing and skill building. Let's soar together!
Hybrid work
Get the best of both worlds – work from our well-equipped, cozy office or the comfort of your own home.
Flexible Hours
Why choose between work and play when you can have both? With a flexible schedule, you can easily make time for the things that matter most.
Vacation Boost
Loyalty pays off. Literally, the longer you work with us, the more vacation days you get! Add that sweet extra day to your existing ones.
