Sr. Front-End Software Engineer
Description
Position Overview:
CUBRC is seeking an experienced front-end engineer to join our team located in Buffalo, NY. As a front-end engineer, you will be designing, managing, and developing state-of-the-art research and development projects for homeland security, 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 their development using modern frameworks such as Next.js or Vue. Your duties will include participating in high-level design discussions to develop wireframes and mock-ups and executing on those designs to create reusable code and building high-quality UI components with scalability, usability, and user experience in mind.
Responsibilities: .
· Collaborates with cross-functional teams and clients to define, design, deploy and test static web pages, web applications, and custom web components that meet the needs of the company, its clients, and the end users.
· Participates in internal technical team and external customer team meetings to supply UI technical expertise and help shape end-software products.
· Utilizes mockups, wireframes, user flows, and process flows to communicate interaction and design ideas.
· Assists in the tasking and management of junior engineers to breakdown complex UI components or pages and contributes to team success of the execution of those plans.
· 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 and support in the writing of required technical volumes such as monthly, quarterly or final reports to the customer.
· May survey users to gain insight and valuable feedback for user interface improvements.
· Write high-quality, scalable, and reusable code that will act as a model example of how UI components and pages should be written, application wide.
· Stay plugged into emerging technologies and industry trends
Requirements
Job Requirements:
· Associates or Bachelor's degree in computer science or a related field
· Minimum of 5 years of relevant experience developing modern, responsive, and cross-browser-compatible websites using modern web development frameworks such as React, Next.js, or Vue.
· 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.
· Familiarity with various front-facing APIs such as REST, RPC, and WebSockets.
· Knowledge of frontend tools such as webpack & babel
· Experience using a NodeJS package manager such as npm or Yarn.
· Experience with cross-browser compatibility testing
· Excellent written and verbal communication skills including the ability to summarize and present work to audiences of varying levels of expertise. This includes use of Microsoft Office 365 tools (Word, Excel, PPT, Teams, etc.) and select Atlassian tools (JIRA, Confluence).
Preferred Qualifications:
· 7-10 years of relevant experience developing modern, responsive, and cross-browser-compatible websites using modern web development frameworks such as React, Next.js, or Vue.
· Experience with comprehending or developing raw HTML5, Javascript, and CSS without the benefit of a framework.
· Experience with backend languages such as Java or Python
· Experience with Java Spring Boot or Python flask applications
· Experience with DevOps/DevSecOps including CI/CD, artifact management, automated security scanning, and code linting.
· Experience with containerization such as Docker / Podman or its orchestration through cloud-native technologies such Kubernetes
· Experience with legacy JavaScript libraries such as jQuery
· Experience with semantic web standards and technologies, such as RDF, OWL, SPARQL, and SHACL.
· Physically located near CUBRC HQ in Buffalo, NY.
Special Requirements:
· Must be able to obtain and remain eligible for a US Department of Defense security clearance during the course of employment.
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 employees
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.
Recommended Jobs
Construction Project Superintendent
Job Description Job Description We are seeking experienced Project Superintendents to join our team in our Company! We are currently staffing new residential and commercial, large ground-up proje…
Service Technician - HVAC
Service Technician - HVAC Position Summary:To provide maintenance on residential heating and air conditioning systems according to company standards providing the customer with a high quality experie…
Line Cook
Job Description Job Description Ensure the preparation station and the kitchen is set up and stocked. Prepare simple components of each dish on the menu by chopping vegetables, cutting meat…
Director - HR Support Services
Job Description Job Description Schweiger Dermatology Group is one of the leading dermatology practices in the country with over 400 healthcare providers and over 170 offices in New York, Ne…
Experienced Veterinary Technician
Description Position at Eye Care for Animals New York City Licensed Veterinary Technician (Experienced) New York, NY If you are a licensed or experienced technician and love working with animals…
Warehouse
Job Description Job Description Description: Haun Welding Supply is seeking to hire a full time Warehouse Associate to join our growing team in Syracuse . If you are looking for f…
Residential Aide
Job Description Job Description JOB DESCRIPTION JOB TITLE: RESIDENTIAL AIDE FLSA: NON-EXEMPT DIVISION: SERVICES REPORTS TO: PROGRAM DIRECTOR /DIRECTOR OF SOCIAL SERVICES LOCATION…
Electrical & Instrumentation Technician
About Fusion Cell Fusion Cell is a veteran-operated staffing firm that specializes in connecting talented individuals with mission-critical roles across various industries. Our team, composed of f…
Tax Process Advisor - FSO - Tax Tech and Trans - Manager - Multiple Positions - 1623480
EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities. At EY, you’ll have the chance to build a career as unique as you…
Event Food Packer
EVENTS BY RHC IS A BOUTIQUE OFF-PREMISEs CATERER BASED IN NEW YORK CITY. Inspired by international cuisine, modern dining and exceptional service, we proudly bring a modern take to event dining…