Amber Senior Fullstack Engineer at Amber responsible for developing and improving platform user interfaces and backend services. Ensure intuitive user experiences and reliable integration of frontend and backend components.
Responsibilities
Develop and improve user interfaces of the platform with Vue.js and Nuxt.js
Ensure intuitive usability, responsive design, and reliable frontend performance
Implement features across the full stack and integrate RESTful APIs in close collaboration with product and backend teams
Contribute to backend service development, including interfaces and asynchronous data processing
Write clean, well-tested, and maintainable code for frontend and backend
Participate in architecture decisions and help evolve tools and development conventions
Identify performance bottlenecks and implement improvements
Conduct code reviews, mentor junior developers, and share knowledge within the team
Take responsibility for key features and support the team during critical releases
Promote continuous improvement of code quality and collaboration
Qualification
Strong frontend development skillsPractical experience with VueGood understanding of responsive designExperience with RESTful APIsExperience with backend development
Required
Several years of software development experience
Strong frontend development skills
Practical experience with Vue.js and Nuxt.js
Very good knowledge of JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS
Good understanding of responsive design, accessibility, and browser compatibility
Experience with RESTful APIs, authentication processes, and asynchronous data processing
Experience with backend development; Node.js knowledge is advantageous