Bachelor's degree in Computer Science, Computer Technology, Informatics, Engineering or Business, or equivalent experience
5+ years of experience with front-end technologies
3+ years of React experience
Knowledge of state-based design and implementation; HTML5, JavaScript/TypeScript, CSS
Requirements:
Analyze, design, develop, modify, write and implement customer-facing UI applications
Build and maintain front-end code using HTML5, JavaScript/TypeScript, CSS and React
Apply UX sensibility and collaborate with the team to deliver user-friendly UI features
Work with an advanced collection of APIs and tools already in place
Job description
Remote: Must work EST hours
Summary:
The Software Engineer is responsible for analyzing, designing, developing, modifying writing, editing and implementing Customer facing UI applications.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Education and/or Experience:
Position requires a Bachelor of Science or Bachelor of Arts degree in Computer Technology, Informatics, Computer Science, Engineering or Business or equivalent experience.
Required Competencies:
Overall 5+ years of experience with various front end technologies
3+ years' experience in React
Knowledge and Experience of State based design and implementation
Understanding of building, publishing and using NPM modules
Commanding grasp of HTML 5, JavaScript/TypeScript, CSS and related web technology
Familiarity with NodeJS, ExpressJS and general Mean stack development
Work with an advanced collection of APIs and tools already in place
Demonstrate design and UX sensibility
Enjoy contributing in a team environment
Possess a positive, can-do attitude and enjoy making a difference in the business through your technical contributions
Ability to think creatively, stimulate new ideas and challenge existing thinking.