Senior JavaSript Software Engineer
HITCONTRACT
www.hitcontract.lt
www.hitcontract.lt
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
- Location
- Kaunas, Vilnius, Lithuania
- Remotely
- Yes
- Rate (after tax)
- €5300 - 7390/Month
- Duration
- Mid-term project (>6 months)