About The Client
UK-based provider of digital survey solutions. Launched in 2010, the company has rapidly grown into one of the leading online survey platforms in the UK and Europe.
What You’ll Do
- Engineer, design and estimate solutions for new feature requests together with the product team
- Decide on the best approach for implementation (mostly front-end and basic back-end solutions)
- Review pull-requests from others to ensure high quality and maintainable solutions
- Coach other team members and elevate their technical skills
- Implement new features and build pixel-perfect, smooth UIs that match designs
- Write unit and integration tests
- Diagnose and fix bugs and performance bottlenecks
- Follow up on new evolutions of technology and take the initiative to keep the stack up to date
What You Bring
- 6+ years of professional software development experience, with a strong focus on front-end and exposure to back-end solutions
- Strong experience with Vue.js
- Solid knowledge of TypeScript and JavaScript
- Extensive knowledge of HTML and CSS, and working with pre-processors for SCSS and JS
- An eye for UI design
- Competency in reviewing pull requests of colleagues and improving their technical capability
- Solid command of cross-browser compatibility, responsive and accessible solutions, with experience in browser testing and debugging
- Proficiency in common software engineering practices such as OO-development, common design patterns, unit testing, secure coding practices (OWASP), writing clean and neat code, and documentation
- Knowledge of common technologies such as REST web services, OAuth, JSON, SQL
- Practice in agile software development using SCRUM
Nice to have
- Basic knowledge of .NET / C# or VB.NET (for legacy applications)
- Certified Scrum Master
- Experience having led a sizable feature from design/architecture through to delivery
👍English: upper-intermediate
🌍 Location: Poland
📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!