Contract: 12 Months+
Pay Range: $65/Hr - $70/hr
A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Team Culture / Work Environment:
The team culture is supportive in solving problems! There will be a mix of both independent and collaborative work. The team is supportive, and the ideal candidate will be joining a great culture!
Role Responsibilities (including, but not limited to):
- Develop, design, create, modify, and/or test mobile and desktop web software applications or systems
- Architect efficient and reusable front-end systems that drive complex web applications
- Implement features and user interfaces to optimize performance of user-facing products
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
- Identify and resolve performance and scalability issues
- Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
Performance Measurement: Performance will be measured based on deadlines and quality of code being generated (volume of code with complexity). Experiment or research will also be evaluated, if required.
Must-Have Skills:
- Experience with React is a must.
- 5+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6.
- 5+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility.
- 5+ years’ experience with browser APIs and optimizing front end performance.
- Demonstrated experience driving change within an organization and leading complex technical projects.
Read Full Description