Front-end Software Engineer

  • Job description

    We are seeking an experienced Front-end Software Engineer (Contract Partner). Are you a self-driven individual that likes to step up and take initiative? Would you like an opportunity that allows you to put your stamp on things? Do you like to know that you are part of a team that values your contribution?

    If you answered yes to the above questions and meet the job qualifications below, we would love to speak with you further about the Contractor position outlined below.

    Format of Work Product:

    • Assist with the development of specifications, applications, documentation and propose architectural recommendations, while designing a scalable system.
    • Perform or review systems analysis, design, programming, testing, debugging, and documentation for assigned projects and participate in process improvement.
    • Collaborate with Product teams and other stakeholders within Engineering teams (e.g., QA) to maintain a high standard of quality in a fast-paced, iterative environment.
    • Write code that meets coding standards for style, maintainability, and best practices for a high-scale web environment. 
    • Responsible for checking in code frequently to ensure integration with our test- driven CI/CD pipeline.   
    • Build unit tests to help ensure solid workmanship.
    • Troubleshoot issue and work support tickets.



    • 5 + years of professional experience with front-end development.
    • 3 - 5 + years expertise in building complex layouts with CSS/HTML/JS/React.
    • 3 - 5 + years experience with modern frontend development frameworks and libraries: ReactJS, Webpack, Typescript.HTMLHTMHT
    • Understanding and ability to apply Git workflow.
    • Understanding of cloud technologies (e.g. AWS, GCP) is a bonus.
    • Understanding of application security concepts (e.g. OWASP).
    • The platform is built as a micro-services architecture so you will need to be familiar with the concept.
    • Good conversational and written English language proficiency.
    • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
    • Knowledge of JavaScript performance and optimizations.
    • Good understanding of modern browser support and limitations.
    • User experience focus and keen eye for details.
    • Ability to meet deadlines.