Trainee Frontend Developer

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.

Required languages

English B1 - Intermediate
FrontEnd, JavaScript, React/Redux/Next.js, HTML, CSS, TypeScript
Published 28 October 2023 · Updated 8 October
Statistics:
177 views
·
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...