Role: Front End Software Engineer
Duration: 12months
Location: US ( Remote)
Job Description
Must-have skills/qualifications (technical, soft skills, certifications, tools):
- As a Front End Software Engineer , you will specialize in building high-performance, scalable, cross-browser compatible, accessible, and elegant web applications with React.js, Node.js, Next.js, AWS, CSP, HTML5, CSS3, Jest, Enzyme, and other technologies.
- You will work hand in hand with world-class teams of other software engineers and architects, as well as backend engineers at AWS
Ideal experience level (years, leadership, industries): 6 to 7 years
Primary responsibilities (daily/weekly):
- Work in an agile environment where we ship features frequently to create user delight
- Collaborate with teams across product, design, engineering, and quality to drive past the status quo
- Ensure the quality of the codebase by writing tests and doing code reviews
- Build reusable components and libraries for future use
- Build next-generation applications for desktop and mobile browsers with an emphasis on emotional experiences and constant attention to scalability, performance, accessibility and cross-browser compatibility
Key projects or initiatives for the role: Web development
- Experience with software engineering processes, tools, methods, test development
- Experience with one or more Front End engineering skills including Javascript, Typescript
- Experience with Drupal will be plus
- Experience with JavaScript frameworks and libraries (e.g. Node.js, or React)
- Experience with GitHub and ability to solving conflicts
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Experience in all aspects of software development including architecture and design, implementation and production support
- Excellent written and verbal communication skills, e.g., the ability to explain the work in plain language
- Execution experience in fast-paced environments and performance driven culture
- Familiarity with cross-browser compatibility issues and ways to work around them.
- Customer-focused, react well to changes, work with teams