ResponsibilitiesArchitecting efficient and reusable Front End systems that drive complex web applications.Identifying and resolving performance and scalability issues.Collaborating with Product Designers, Product Managers, and other Engineers to deliver compelling products and experiences to our customers.Delivering on your commitments to your project team and the business.Participate in code reviews.Participate in daily Scrum meetings, Sprint Planning, Estimating stories.QualificationsBS level technical degree or equivalent professional or military experience5+ years of professional front end development around the user experienceExperience with responsive web designExperience in developing rich applications with HTML, CSS, JavaScriptExperience developing web services using any of the following: Python, Java, Node.js, Ruby, Go, .
NET or ScalaExperience in one or more relevant front-end frameworks (React, Angular, Ember, Vue.js, Thymeleaf, etc.) and test frameworks (Jest, Mocha, Jasmine, Selenium, etc.)Experience with view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support)Thorough understanding of React.js and its core principlesExperience with newer capabilities of React.js, such as React Hooks and the Context APIPreferred QualificationsProficient in a broad range of software design approaches and common UX patternsKnows when (and when not) to use front-end software design patterns (e.g., a synchronicity, data binding, modules, MVC, objects, promises)Experience with AWS and/or cloud computingAgile software development experienceExperience with continuous integration tools (e.g., Jenkins)Experience architecting, designing and programming applications in an AWS Cloud environmentExperience architecting highly available systems that utilize load balancing, horizontal scalability and high availabilityGood communication and presentation skillsA natural curiosity for new scripting languages, frameworks and technologiesHigh personal code/dev standards (peer testing, unit testing, documentation, etc.)Physical and Mental RequirementsAttendance – Ability to maintain the scheduled days and hours, including onsite presence at the assigned location as specified.Physical Capacities – Lift up to 25 pounds on occasion, sitting and standing for extended periods.Operation of Office Equipment – Job requires operation of equipment common to office settings, including computers, copiers, and other office equipment, including Near Vision, Manual Dexterity, and working in proximity to equipment.Oral Communication Skills – Speaking, Speech Clarity, and Speech Recognition.Written Communication Skills – Writing, Reading and Written Comprehension, and Written Expression.Mental Capacities – Achievement/Effort, Active Listening, Adaptability/Flexibility, Analytical Thinking, Attention to Detail, Category Flexibility, Concern for Others, Cooperation and Coordination, Critical Thinking, Deductive Reasoning, Dependability, Independence, Inductive Reasoning, Information Ordering, Initiative, Innovation, Maintenance of Relationships, Integrity, Oral Comprehension and Expression, Problem Sensitivity, Selective Attention, Self‐Control, Service Orientation, Social Orientation, Social Perceptiveness, Stress Tolerance, Support, and Time Management.BenefitsMayor Medical Insurance for Family Life insuranceFood Coupons10 days of vacation30-day year end bonusEEO StatementWe are an equal opportunity employer and we welcome diversity and inclusion!
Reece USA is an Equal Opportunity Employer— Employer Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, and any other status protected by law.
#J- *-Ljbffr

Similar jobs

Full Stack Engineer

Apply Now
Back to search page