Senior JavaSript Software Engineer

Senior JavaSript Software Engineer

Description

Responsibilities:

  • Develop Frontend part of applications using JavaScript, TypeScript, and React;
  • Develop Backend part of applications using TypeScript;
  • Develop high-quality code and automated tests;
  • Drive automated testing implementation strategy;
  • Drive CI/CD implementation and enhancement initiatives;
  • Coordinate implementation of complex solutions within and outside of the team;
  • Work closely with Product Management, Professional Services, Client Experience, and Support to review, elaborate, and document system and solution requirements;
  • Do code reviews and provide constructive feedback;
  • Evaluate newly emerging technologies and participate in business decisions regarding technologies to implement;
  • Implement Proof of Concepts to objectively evaluate possible solutions;
  • Collaborate with User Experience experts and designers to implement solutions, which meet high usability standards;
  • Support team professional growth through coaching and providing educational opportunities;
  • Participate in creating and maintaining processes, which let team to effectively cooperate both inside of the team and with other product teams;
  • Troubleshoot escalated client support issues;
  • Follow OWASP and other security best practices to develop reliable solutions.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience;
  • 5+ years of technical software development experience with a minimum of 3 years in Frontend development.

Skills/Knowledge Requirements:

  • Object Oriented Analysis, Design, Programming methodologies, data structures, and design patterns;
  • Proficiency in HTML, CSS, and JavaScript;
  • Experience with TypeScript;
  • Proficiency with JavaScript frameworks, preferably React;
  • Able to write effective unit and E2E tests;
  • Able to troubleshoot problems by reviewing monitoring solutions, logs, and debugging;
  • Experience with cross-cutting concerns such as security, performance, scalability, maintainability, and supportability – preferred;
  • Strong attention to detail, personal initiative, and commitment to quality;
  • Strong interpersonal, oral, and written communication skills;
  • Ability to coordinate tasks execution sequence to achieve bigger goals.

Key skills required

Software Development

Required Skills

IMPLEMENTATION
Software Development 5-6 years Front End Development 3-4 years

About the assignment

Atrašanās vieta
Kaunas, Vilnius, Lietuva
Attālināti
Yes
Rate (after tax)
€5300 - 7390/mēnesī
Ilgums
Vidēja termiņa projekts (>6 mēneši)

Want to apply to this project? Register or simply drop CV & Apply

Captcha