logo

View all jobs

Front End Developer / Engineer (REACT)

Albany, NY · Computer/Software
Front End Web Developer (REACT)
 
Our Client is a rapidly growing technology company with a fun working environment. They build software products that provide sophisticated data analytics for law firms and large corporations, and are utilizing advanced tools and patented research and algorithms to develop cutting edge software. We are looking for programmers with experience/interest in developing web applications, especially with Java to fill key roles within this client. They provide a full suite of benefits, highly competitive salaries, and a flexible work schedule.
 
We are interested in passionate, self-motivated individuals to help our client with creating and optimizing software applications.  The ideal job seeker has at least 2-6 years of experience (or directly related coursework), a four-year university degree (Computer Science, Engineering, or a similar technical field) and a good understanding of software development, the software development lifecycle, and software engineering processes mainly from the front end. This position entails working in a team environment, and being able to handle multiple roles that will shift over time.  The technology plan involves growing the software engineering group significantly, and career growth opportunities exist for the right individual.  
 
About the role
This Web Developer is predominantly responsible for a project's "frontend components". For most projects, this includes a thoughtful analysis of user experience, web application architecture, extensive CSS3, HTML5 & JavaScript along with associated frameworks like REACT and implementation of a myriad of 3rd party integrations (e.g. Facebook, Twitter, Google Maps, etc.). You'll analyze business requirements, communicate with other team members on the project and carry out a successful implementation.
 
Responsibilities:
  • Develop and implement responsive user interface components using React.
  • Meet with the development leads to discuss user interface ideas and applications.
  • Troubleshoot interface and debug application code as needed.
  • Monitor and improve front-end performance.
  • Work with a small team within the Scrum framework.
Requirements:
  • Bachelor’s degree in Computer Science (or a similar field).
  • Experience working with React.js.
  • Advanced knowledge of JavaScript, CSS, HTML.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Experience with user interface design.
  • Experience debugging and performance testing.

Share This Job

Powered by