Software Engineer I-III - Frontend Developer
Company: GBL Systems Corporation
Location: Camarillo
Posted on: February 3, 2025
|
|
Job Description:
Software Engineer II - Frontend Developer
If you want to know about the requirements for this role, read on
for all the relevant information.
Req Number: 002-2024
GBL Systems is a leading system engineering and software
development firm located in Camarillo, CA, with a 30+ year history
of developing tomorrow's Electronic Warfare capability today. GBL
specializes in the areas of Systems and Software Engineering,
Electronic Warfare, Network Centric Warfare, Modeling/ Simulation
and Avionics Development.
As part of a dynamic team, GBL Engineers contribute to all aspects
of the software development process, which includes requirements
definition, design, development, test and evaluation, acquisition,
and in-service support to various US and Foreign Military
customers. The Frontend Developer role focuses on developing
visually appealing interfaces and maintaining interactive
dashboards using React and Python, alongside ensuring quality
through unit tests and version control. Proficiency in React,
Javascript, Python, testing frameworks, and visual reporting tools
like Grafana is important along with effective collaboration skills
within cross-functional teams to implement UI features and stay
updated with industry trends. Work location is at GBL office in
Camarillo, CA.
Qualified applicants must be U.S. Citizens. Current active SECRET
clearance is desired. Must be able to obtain an Interim Security
clearance within first 90 days of employment.
As a Frontend Developer, you will contribute to the development of
visually engaging and functional user interfaces for software
products. You will be responsible for creating and maintaining
interactive dashboards and
visualizations, writing unit tests to ensure the quality of UI
components, and managing software version controls and
documentation. You will collaborate with cross-functional teams to
gather requirements and implement UI features using technologies
like React, Python, Docker, testing frameworks, and visual
reporting tools such as Grafana. This role offers the opportunity
to grow and learn while staying updated with industry best
practices and cutting-edge technologies.
Roles & Responsibilities:
Develop visually appealing user interfaces for web-based software
products.
Create and maintain interactive dashboards and data
visualizations.
Write and execute unit tests to ensure high-quality UI
components.
Manage version control systems and document processes as
needed.
Collaborate with back-end teams to integrate UI components with
APIs and services.
Utilize React for building reusable, responsive web components.
Support the containerization of applications using Docker.
Leverage testing frameworks to automate UI component testing.
Use tools like Grafana for visual reporting and data
visualization.
Continuously learn and adopt best practices and new technologies in
frontend development.
Requirements:
Proficiency in React for developing user interfaces and web
applications.
Basic understanding of Python for scripting and simple backend
integration tasks.
Familiarity with Docker to aid in the containerization of web
applications.
Experience with testing frameworks (e.g., Jest, Enzyme) for
automated UI testing.
Knowledge of visual reporting tools such as Grafana for creating
data visualizations.
Ability to work in a collaborative team environment and communicate
effectively with other engineers and
Nice-to-Have Skills:
Familiarity with Git for version control.
Basic understanding of continuous integration/continuous deployment
(CI/CD) pipelines.
Familiarity with HTML, CSS, and JavaScript fundamentals.
Soft Skills:
Strong problem-solving abilities and attention to detail.
Ability to work independently and as part of a team.
Eagerness to learn and grow in a fast-paced environment.
This position is ideal for a motivated, entry-level developer
looking to build a strong foundation in frontend development while
working with a supportive team.
Preferred Qualifications:
At least 2 years' experience of UI development
Bachelor's Degree in Computer Science or related technical
discipline.
Excellent written and verbal communication skills with the ability
to present complex technical information clearly and concisely to a
variety of audiences.
Benefits:
Competitive salary
Outstanding 401(k) retirement plan with both Traditional and Roth
options and generous corporate contributing
Group medical insurance
Dental/Vision Insurance
Life insurance
AD&D coverage
Paid holiday and Paid Time Off
Business casual work environment
GBL is an Equal Employment Opportunity employer.
Salary Range: $67,275 USD to $145,200 USD. Salary is based on
current qualifications, related experience, and contractual
requirements which could fall outside of this range.
Please email your cover letter, resume and salary requirements to
hr@gblsys.com.
Keywords: GBL Systems Corporation, Montebello , Software Engineer I-III - Frontend Developer, IT / Software / Systems , Camarillo, California
Click
here to apply!
|