Senior Frontend Engineer (React)

Remote
Full Time
Experienced
PROJECT DESCRIPTION
Our client is a third-party logistics company that offers shipping solutions for businesses of all sizes. As a Senior Software Engineer - Frontend, you will design, code, and unit test new features and modifications. You will also triage, re-factor, and troubleshoot issues found within large scale applications and maintain the integrity of existing program logic according to specifications. The Senior Software Engineer - Frontend, will deliver working software in compliance with technical architectures and integrate software components into a fully functional software system. This role will execute on assigned technical tasks per team leads and management. The engineer will have opportunity to contribute to a custom shared UI component library and will be working with UX, Product, backend and QA team members to accomplish tasks. You will be responsible for conducting code and peer reviews, while also managing tasks and updates via internal tools. 

IN THIS ROLE, YOU WILL
- Demonstrate mastery of company-provided tools and the ability to assist others in their use;
- Demonstrate a full understanding of development process as practiced by Client; 
- Contribute to the continued maturation of development processes; 
- Contribute to the communication and adherence of the teams to technology standards and architectural guidelines; 
- Conduct initial code reviews for other engineers; 
- Show expertise and the ability to assist others in their understanding of Client's offerings and their purpose.

IF YOU ARE
  • Bachelor’s degree in computer information systems or a related field; or equivalent work experience; 
  • 6-12 years of Software Engineering building Web Applications required; 
  • Expertise developing software systems of a medium-to-large scope and complexity; 
  • Experience & expertise with React, JavaScript, ES6, HTML5, CSS3, Styles Components required; 
  • Experience with front end unit testing, static analysis tools; 
  • Understanding of web application performance, security standards, web optimization and cross-browser issues; 
  • Familiarity with server-based technologies such as REST, XML, JSON, SQL, MVC; 
  • Ability to communicate with backend & frontend engineers, understand API contracts, integrations; 
  • Expertise with Git, knowledge of automated builds/automated deploys such as Azure or Jenkins;
  • Experience with agile development methodologies (SAFe, SCRUM or Kanban).
ADDITIONAL QUALIFICATIONS
  • Solid understanding of both the business and the technical aspects of corporate IT;
  • Excellent verbal and written communication skills in English;
  • Ability to collaborate and build consensus with team members in all areas of the business;
  • Ability to work under minimal direction from management;
  • Ability to organize, plan, prioritize, and follow through on own work;
  • Ability to work with all levels of employees and consultants;
  • Ability to build and maintain strong relationships;
  • Ability to turn ambiguous information into meaningful requirements;
  • Strong analytical and problem-solving skills;
  • Familiarity with Git;
  • Automated builds/automated deploys such as Azure or Jenkins;
  • Strong ability to review, document, and understand what existing code bases are doing;
  • Quickly and efficiently implement complex service solutions following the latest architecture patterns;
  • Previous experience in the Logistics and Transportation Industry is preferred but not required;
  • Experience or familiarity with Microfrontends is preferred but not required.

AS AN OPINOV8R, YOU WILL HAVE: 

- Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide;
- Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an equal and transparent working environment, empowering you to be productive and deliver your best from anywhere;
Flexible Time-Off Policy: Enjoy twenty vacation days, long and short-term sick leave, and five extra personal days to take care of important personal matters, allowing you to manage your time as you see fit;
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change;
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights;
- Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.

HOW’S THE HIRING PROCESS GOING:
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect:   
 
- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better; 
- Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test tasks to showcase your expertise;
- Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*