Adiuvo is seeking a talented Full Stack Developer to join their dynamic team. This remote position offers an exciting opportunity to work on innovative web applications, focusing on both frontend and backend development using cutting-edge technologies.
Key Responsibilities
Design and Development
- Build and maintain frontend and backend components using Nuxt.js, Node.js, and other modern web technologies.
Frontend Development
- Create responsive and user-friendly interfaces with Nuxt.js, utilizing its server-side rendering capabilities.
- Optimize performance and accessibility, implementing best practices in Nuxt and Vue.js.
- Manage state effectively with Pinia to ensure smooth data handling.
UI/UX Implementation
- Develop design systems using Tailwind CSS for modern, responsive designs.
- Collaborate with designers to transform Figma/Sketch designs into functional web pages, enhancing UI/UX with Vuetify and icon libraries.
Backend Integration
- Integrate frontend applications with backend APIs developed using Node.js and Express.
- Implement real-time features using socket.io-client for seamless user interactions.
Build and Deployment
- Utilize Vite for efficient asset bundling and optimization.
- Oversee the deployment process to AWS, managing assets with AWS SDK.
Performance Optimization
- Leverage SSR and static site generation in Nuxt to enhance load times and SEO.
- Implement lazy loading and code splitting for improved frontend performance.
Testing and Debugging
- Write unit, integration, and end-to-end tests to ensure high code quality.
- Troubleshoot production issues in collaboration with backend developers.
Version Control
- Use Git for version control, maintaining coding standards and facilitating project collaboration through GitHub or GitLab.
Key Technologies
- Frontend Frameworks. Nuxt.js, Vue.js, Pinia
- Styling and UI Components. Tailwind CSS, Vuetify
- Build Tools. Vite
- Backend Integration. Socket.io, AWS SDK
Qualifications
- Minimum 3 years of experience in full stack development.
- Strong expertise in unit testing, Nuxt.js, Node.js, AWS, Git, and WebSockets.
- Familiarity with Tailwind CSS, Vuetify, and modern web performance optimization techniques.
- Excellent problem-solving skills and ability to work collaboratively in a remote environment.
How to Apply
- Register or log in on our portal and complete the application form.
- Clear the 30-minute Video Screening.
- Click 'Apply' to get shortlisted for the role.
- Your profile will be shared with the client for the interview round.
About Uplers
At Uplers, we aim to streamline the hiring process, helping talents find relevant contractual opportunities and progress in their careers. Our dedicated Talent Success Coaches will support you throughout your engagement.