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 :)
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Pingpong University by 2x