This is a Front End Engineer role focused on React based front end application development. As a member on the team, you will participate in all stages of our engineering lifecycle such as designing, coding, testing, deploying and supporting features enhancements. We are passionate about having a culture of learning fast and constantly iterating towards success.
Responsibilities
Evaluate and define best practices with accessible visual design
A good Front-End Web Developer will have an understanding of the web development process from inception to deployment.
Collaborate with Design, back-end developers and web designers to improve usability
Bridge the gap between graphic design and technical implementation, using REST APIs and having automated pipelines
Translate UI/UX design wireframes to actual code
Write functional requirement documents and guides, create quality mockups and prototypes
Browser testing and debugging across browsers
In-depth understanding of the entire web development process (design, development, and deployment)
Implement application security
Optimize applications for maximum speed
Excellent technical design, problem solving, debugging and communication skills.
Capable of quick prototyping and rapid iteration to ‘fail fast’ while solving problems of high technical complexity
Minimum Qualifications
5+ years of experience in implementing dynamic React.js applications
5+ years of programming of either Typescript (preferred) or JavaScript
5+ years of experience in working in Cloud technologies on Azure, AWS or GCP
5+ years of experience browser testing and debugging and code visioning tools
Preferred Qualifications
5+ years experience building/delivering high – quality software
Excellent written, verbal communication and presentation skills
Writes high quality code and driven to excellence in engineering processes
Working on CI/CD tools such as GitHub actions, Travis CI, Jenkins and ADO
Great communication skills to collaborate cross-group and work effectively within the team.
3+ years of experience in working on scalable entity models, or ontologies
B.S. or M.S. in computer science or similar engineering degree, or 8+ years of equivalent industry experience