Front End User Interface (UI) Software Developer Job at CUBRC in Buffalo
CUBRC, Buffalo, NY, United States, 14266
Position Overview:CUBRC is seeking multiple front-end web developers to join our teams located in Buffalo and Rome, NY. As a front-end developer, you will be working on state-of-the-art research and development projects for defense and intelligence applications. As a member of a project team, qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and an understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.Responsibilities:· Designs and develops a user interface that satisfies business requirements and desired specifications.· Troubleshoots and debugs user interface of web pages, web applications and web components.· Collaborates with cross-functional teams and clients to define, design, deploy and test user interface enhancements and technical solutions that meet the needs of the company, its clients, and the end users.· Utilizes storyboards, mockups, wireframes, user flows, and process flows to communicate interaction and design ideas.· Researches, evaluates and implements new technology to optimize user interface efficiency, reliability, usability, and scalability.· Maintains records to document technical and functional developments and revisions, including base architecture and customization details.· May survey users to gain insight and valuable feedback for user interface improvements.· Write high-quality, scalable, and reusable code· Stay plugged into emerging technologies and industry trends Why CUBRC· 401(k) - No Waiting Period. 100% Vested on date of hire.· 3% company contribution in the first year of employment, company contribution increases over time. Employee is not required to contribute to the plan to receive CUBRC’s contribution.· Health Insurance - No Waiting Period - competitive costs.· Dental, Vision Insurance after 6 months - Employer paid benefit for employees and dependents.· Life Insurance after 6 months - Employer paid benefit for the employee.· Generous paid time off, unlimited sick time and 9 paid holidays· Free beverages and stocked beverage refrigerators for employeesRequirements Job Qualifications and Skill Sets:· Associates or Bachelor's degree in computer science or a related field· Minimum of 2 years of relevant experience developing modern, responsive, and cross-browser-compatible websites using HTML5, CSS, and JavaScript· Knowledge and experience using a version control system (VCS) such as git, i.e. managing branches, making and pushing commits, and participating in code reviews.· Knowledge of JavaScript frameworks such as React, Angular, and Vue· Familiarity with various front-facing APIs such as REST, RPC, WebSockets, SOAP.· Experience with JavaScript libraries such as jQuery and Bootstrap· Knowledge of frontend tools such as webpack & babel · Experience using a NodeJS package manager such as npm or Yarn.· Experience with cross-browser compatibility testingSpecial Requirements:· Must be able to obtain and remain eligible for a US Department of Defense security clearance during the course of employment.We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Minimum Salary: 71600 Maximum Salary: 95200 Salary Unit: Yearly