Trainee Frontend Developer Offline
We are seeking a motivated and talented Trainee Frontend Developer to join our team at VilnaCRM. As a Trainee Frontend Developer, you will have the opportunity to work on our open-source CRM system and contribute to the automation of sales processes for small and medium-sized businesses. This is an excellent opportunity for someone who is passionate about frontend development and wants to gain hands-on experience in a dynamic and collaborative startup environment.
Important: To apply for this position, completing a test task is mandatory. This helps us evaluate your technical skills and ensures a fair selection process. You can find the test task details here: https://docs.google.com/document/d/14e8gSzwciunmaIutMhKIcU8VM6hDoQFAFaz9DPto6WU/
Only candidates who complete the task will be considered for the role.
Responsibilities:
• Familiarize yourself with the VilnaCRM codebase, its structure, and technologies used.
• Collaborate with the development team to fix bugs and implement new features.
• Implement UI components based on design specifications provided by the UX/UI team.
• Work closely with the backend team to integrate frontend components with the server-side code.
• Participate in code reviews to learn from experienced developers and improve coding skills.
• Document your work and contribute to the project’s documentation.
• Stay updated with the latest frontend technologies and frameworks.
• Assist in writing and maintaining unit tests and end-to-end tests.
• Contribute to the continuous improvement of the development process.
Requirements:
• Knowledge of HTML, CSS, and JavaScript.
• Knowledge of frameworks such as React and Next.js.
• Knowledge of TypeScript for building scalable and maintainable applications.
• Experience with UI component libraries, such as MUI (Material-UI).
• Understanding of responsive design principles and mobile-first development.
• Ability to work collaboratively in a team environment and communicate effectively.
• Strong problem-solving skills and attention to detail.
• Self-motivated and eager to learn and grow as a frontend developer.
Bonus Skills:
• Experience with internationalization (i18n) using libraries like react-i18next.
• Familiarity with Storybook for component-driven development.
• Knowledge of CI/CD practices and tools.
• Understanding of web analytics tools such as Google Analytics.
At VilnaCRM, we value creativity, innovation, and a passion for frontend development. As a Trainee Frontend Developer, you will have the opportunity to learn and contribute to a real-world project, working alongside experienced developers. We provide a supportive and collaborative work environment that encourages growth and learning. If you are enthusiastic about frontend development and want to be part of a startup that is revolutionizing CRM systems, we would love to hear from you.
Please include any relevant portfolio or GitHub links when applying.
The job ad is no longer active
Look at the current jobs JavaScript / Front-End →