We are looking for a qualified Senior Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience.
Requirements
Design and implement highly visible user-facing features and applicationsDeploy testable front-end code with performance, maintainability, and scale in mindCollaborate with product managers, designers, and engineers to prototype and implement featuresParticipate in code reviews, listening to feedback while sharing your knowledge with other members of the teamRoutinely testing website for ease of use, and optimizing applications for maximum speedDesign and deploy features that are accessible across platforms including mobile and desktop Collaborate with back-end developers and web designers to improve usabilityEnsure high quality graphic standards and brand consistencyStay up-to-date on emerging technologiesWork with data engineer to improve software and business intelligenceBe an active participant in all sprint ceremonies, including daily standups, sprint planning and retrospectives5+ years proven work experience as a successful Front-end developerExperience with JavaScript, CSS3, HTML5, React.JS, Jest, jQuery, AJAX and BootstrapFamiliarity with browser testing and debugging for continuous improvement and operational excellenceIn-depth understanding of the entire web development process (design, development and deployment) and demonstrated success working in an Agile/Scrum environmentAnalytical and detail oriented, with an ability to translate user into functional and appealing interactive applications An ability to perform well in a fast-paced environment with minimal supervisionComfort with ambiguity and shifting priorities, as is common in startup environmentsA “hacker mentality” where you find ways to figure things outBS degree in Computer Science or relevant field or equivalent experienceExperience with React Native and Angular is a plus, but not required
Benefits
Competitive Compensation, Medical, Dental, Vision, & 401K with Company Match!
Employee focused organization that promotes work/life balance through remote work opportunity and offers opportunities for growth and development through internal mentorship and training.