Software Engineer – Front-End
Boca Raton, FL, US, 33487
Company has a client seeking a Software Engineer – Front-End in Boca Raton, FL.
Essential Functions:
- Software Engineer will design efficient and reusable front-end systems that drive complex web applications
- Implement the features and user interfaces using React.js
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high quality code
- Identify and resolve performance and scalability issues
- As a Software Engineer, you will optimize components for maximum performance across a vast array of web-capable devices and browsers
- Lead UI team in execution of business goals
- Mentor less experienced team members
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
- All other duties as assigned
- Bachelor’s degree in Computer Science/related Engineering field or equivalent experience in related field
- 7+ years of experience in front end development
- 3+ years of experience in React.js
- Strong understanding of HTML, CSS, JavaScript, and related web technologies along with progressive web applications
- Experience with popular React.js workflows (Flux, Redux, etc.)
- Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the event loop
- Familiarity with new specifications of ECMAScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledgeable of isomorphic React
- Experience with RESTful APIs (HTTP/HTTPS/Axios) and GraphQL
- Knowledgeable of modern authorization mechanisms such as JSON Web Tokens, oAuth2, AWS Cognito, Key Cloak
- Familiar with modern front-end pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, Node, etc. and testing frameworks (Enzyme, Jest, React Testing Library)
- Ability to understand business requirements and translate them into technical designs
- Familiarity with Git code versioning tools
- Good written, verbal communication skills
Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Apply here with ITEQG2043969 as the reference code.