Company Description: Pingpong is a mobile platform that brings university students, administrative and academic staff together.
Job Description: We are seeking a highly skilled Senior Vue/Nuxt Frontend Developer to join our team. As a Senior Vue/Nuxt Frontend Developer, you will be responsible for building and maintaining pingpong admin panel web application and web site using Vue/Nuxt, HTML, CSS, and JavaScript.
Key Accountabilities & Responsibilities:· Develop new user-facing features using Vue/Nuxt· Build reusable code and libraries for future use· Optimize application for maximum speed and scalability· Collaborate with other team members and stakeholders to ensure project deadlines are met· Stay up-to-date with emerging trends and technologies in frontend development· Participate in code reviews to ensure code quality and best practices are followed· Mentor junior developers and provide guidance on Vue/Nuxt best practices· Strong CSS skills w/ experience building responsive applications across a variety of browsers and devices using modern CSS3 technique
Technical Requirements:· Bachelor’s degree in Computer Science, Computer Engineering or related disciplines,· Minimum 5 years of experience in front-end software development processes,· At least 3 years of professional experience in Vue.js/Nuxt.js frontend development,· Strong proficiency in Vue.js/Nuxt.js, HTML, CSS, and JavaScript· Experience building and maintaining large-scale web applications· Hands on experience at REST API’s and Client-Side Storage technologies,· Hands on experience with OOP, MVC, MVVM and clean architecture,· Hands on experience CI/CD pipelines,· Nice to have experience with HTML5, SASS/LESS, SCSS,· Coding html, vue/nuxt.js from Figma Design· Unit-test code for robustness, including edge cases, usability, and general reliability· Experienced in software development processes and methodologies (Scrum, Agile etc..)· Experienced in version control systems (Git etc.),· Worked with project management tool and able to use effectively (JIRA)· Being an Agile minded team player, having good communication skills,· Eagerness on self-improvement, open-minded, future-oriented,· Strong analytical, problem solving, debugging and troubleshooting skills,· Strong communication and interpersonal skills· Preferably experienced in web sites that work under high user loads,· Ability to work collaboratively in a team environment
Preferred Qualifications:· Experience with backend such as c# or Node.js· Familiarity with Node.js and server-side rendering· Familiarity with containerization technologies such as Docker
What We Provide You:· Opportunity to actively participate in technically complex projects· Health Insurance· Lunch card· Support for training from an online trainin platform· Competitive salary· Enjoyable team-company activities· Digital subscriptions package (BluTv, YouTube, etc.)
If you belive this position is right for you, then apply now :)