Remote Front-end Developer

Posted

Apply now
Please, let Viseven know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Viseven Group is an international MarTech company specializing in interactive content and cloud solutions for global pharmaceutical companies since 2009.
  • The company is experiencing continuous growth and self-development, which is embedded in its corporate DNA.
  • Unique developments and approaches are actively used in over 50 countries worldwide.
  • Viseven's solutions are presented at major industry events in cities like Barcelona, Philadelphia, and London.
  • The rapidly growing team includes over 700 highly qualified technical and non-technical experts, including front-end and back-end developers, BA specialists, and managers who create, localize, and customize applications in offices around the world.
  • Responsibilities include developing high-level functionality, independently implementing features from the planning stage, conducting code reviews, fixing bugs and refactoring code, optimizing performance, participating in task planning and estimation, writing unit tests and e2e tests, designing database structures and modules, analyzing and implementing best programming practices, adapting code according to project technical requirements, coordinating efforts and collaborating with other developers, and documenting all development stages for future support and development.

Requirements:

  • Strong knowledge of HTML, CSS, and JavaScript is required.
  • Proficiency in Vue, Vuex (or other frameworks) is necessary.
  • Good understanding of TypeScript is essential.
  • Familiarity with Node.js, Express.js, REST API, and AWS services is required.
  • Solid knowledge of databases and the ability to design databases according to assigned tasks is necessary, including theoretical knowledge and practical experience with migrations, understanding of Repository or ActiveRecord patterns, and the ability to apply them.
  • Ability to apply OOP principles and design patterns (SOLID, DI), and write test cases for unit tests is required. Knowledge of functional programming principles, theoretical and practical understanding of RxJS, and experience with immutable approaches are necessary.
  • Experience in setting up CI/CD in GitLab, including process automation, running unit tests, and managing groups and access rights is required.
  • Practical experience with Docker, including writing Dockerfile and docker-compose is necessary.
  • Good knowledge of Kubernetes (deployment, ingress, service) and understanding of Helm charts is required.
  • A minimum of 4 years of commercial experience is necessary.
  • A high level of proficiency in the main technology stack of the project and a broad understanding of related technologies is required.

Benefits:

  • The company values its team and provides opportunities for everyone to share their vision, implement their ideas, and grow in a professional environment while maintaining a work-life balance.
  • Competitive compensation and regular salary reviews are offered.
  • Opportunities for professional and career growth are available.
  • Paid vacation of 18 working days per year (20 working days after 2 years of cooperation) is provided.
  • Sick leave without documentation for 4 working days per year is included.
  • Documented sick leave of 20 working days per year is offered.
  • Family leave of 3 paid working days (in case of marriage, childbirth, or bereavement) is available.
  • Comprehensive medical insurance, including massage courses and physiotherapy procedures, is provided.
  • English language courses are available.
  • Opportunities to participate in professional forums and conferences are offered.
  • Regular corporate events and team-building activities are organized.
  • An experienced team and friendly atmosphere are part of the work environment.
  • A pleasant working environment is ensured with a comfortable, fully equipped office and the option to work from home.
Apply now
Please, let Viseven know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback