Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Software Engineer (Hybrid) image - Rise Careers
Job details

Front End Software Engineer (Hybrid)

Job Description Come see what you’re missing. Our employees work on the world’s most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too.BAE Systems is looking for a DevSecOps – Deployment Engineer to work on developing the automated pipelines for cloud environments and support automated build, test and release deployments. The selected candidate will have an important role on our team dedicated to supporting our efforts to facilitate and ensure widespread user adoption of Analytic Modeling capabilities to enhance the analytic mission.As a DevSecOps – Deployment Engineer you will have hands on experiences with developer productivity, cloud native applications, and container orchestration. You will need to understand micro-service architecture, container development, orchestration, service messages and security.Key Roles and Responsibilities:• Design, write and deliver Infrastructure as Code software to improve the availability, scalability, latency, and efficiency of the network• Build automated DevOps pipelines using tools such as GitLab and Azure DevOps• Develop jobs for the deployment of various artifacts that constitute an application on a container-based environment such as Docker• Participate in development of advanced CI / CD processes to support deployments• Work extensively to deploy applications on Kubernetes clusters in our on-premises cloud environment as well as our customer’s cloud-based environment• Automate repetitive tasks to eliminate toil and drive consistency + repeatability• Actively participate in incident response and root-cause analysis, support a blameless post-mortems cultureOur flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our mission: “We Protect Those Who Protect Us®.” Sound like a team you want to be a part of? Come build your career with BAE Systems. Our engineers are the lifeblood of our company and we’re more than 5,000 strong. With our robust offering of educational and career development opportunities, your chances to grow are limitless.BAE Systems offers competitive pay, benefits, and important work-life balance initiatives:• Every other Friday Off• Flexible work schedule• Leave Options – including vacation and paid time off, Jury duty, military leave, paid parental leave, and bereavement leave.• 401(k) Matching at 6%• Continuous learning through localized workshops, training, events, and Tuition AssistanceBAE believes in a culture of recognition for the extraordinary contributions of our skilled employees. Our engineers are the lifeblood of our company and we’re more than 5,000 strong. With our robust offering of educational and career development opportunities, your chances to grow are limitless.Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely.#SWSDRequired Education, Experience, & Skills• Bachelor's degree in Computer Science or related field• 4+ years of software development experience• US Citizenship with an active Top Secret clearance is required• Proficiency with JavaScript, TypeScript, HTML, and CSS• Proficient with developing Client Side code using Modern UI Frameworks such as Angular, React, or Vue.• Ability to innovate, evaluate and research new technologies while staying abreast of industry trends• Highly motivated individual with strong analytical and problem solving skills, who is effective at communication and can engage constructively with peers and technical leads.Preferred Education, Experience, & Skills• Hold an active Top Secret/SCI clearance• Experience developing and working according to an Object-Oriented Programming paradigm• Experience with map widget libraries such as CesiumJS, Open Layers, or Leaflet• Experience with graph widget libraries such as Vis Network or CytoscapeJS• Experience with CSS preprocessing and postprocessing solutions (i.e. SASS, LESS, and PostCSS)• Experience with chart widget libraries like ChartJS and D3• Experience working with State Management Stores• Experience with Chrome/Firefox debugger• Experience with Agile software development• Experience Interfacing client requests with Backend RESTful services and WebSocket interfaces• Experience with leadership such as being a Subject Matter Expert or lead of a team• Experience designing and developing high level software architecturesPay InformationFull-Time Salary Range: $92290 - $156860Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.About BAE Systems Electronic Systems BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference. Electronic Systems (ES) is the global innovator behind BAE Systems’ game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere – from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact – for our customers and the communities we serve.Our Commitment to Diversity, Equity, and Inclusion:At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change. Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.

Average salary estimate

Estimate provided by employer
$23 / HOURLY (est.)
min
max
$23
$23

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Front End Software Engineer (Hybrid), BAE Systems

Are you ready to take your talents to the next level? BAE Systems is seeking a Front End Software Engineer to join our innovative team in San Diego, CA. In this hybrid role, you’ll be working on cutting-edge technologies that power some of the most advanced electronics in the world. From aiding F-35 pilots to providing crucial support for our soldiers, your work will make a genuine impact. As a Front End Software Engineer, you'll have the opportunity to design and develop user interfaces that are not only functional but also enhance user experience significantly. You'll dive deep into JavaScript, TypeScript, HTML, and CSS while collaborating with talented engineers who share your passion for analytics and technology. This role is all about creativity and innovation, where you can bring new ideas to the table and work extensively with modern UI frameworks like Angular, React, or Vue. With BAE Systems, you're not just taking a job; you're building a career while making a difference. We offer flexible schedules, every other Friday off, and a wealth of learning opportunities because we believe that our employees are our most significant asset. Join us at BAE Systems, where your expertise will help shape the future, and you will be part of a culture that celebrates collaboration, creativity, and camaraderie.

Frequently Asked Questions (FAQs) for Front End Software Engineer (Hybrid) Role at BAE Systems
What are the primary responsibilities of a Front End Software Engineer at BAE Systems?

As a Front End Software Engineer at BAE Systems, your primary responsibilities include designing, developing, and maintaining user interfaces for our advanced analytics systems. You’ll work with various technologies, primarily focusing on JavaScript, TypeScript, HTML, and CSS. In addition, you'll be extensively involved in collaborating with other team members to optimize user interfaces and enhance user experiences while utilizing modern UI frameworks such as Angular, React, or Vue.

Join Rise to see the full answer
What qualifications are needed to become a Front End Software Engineer at BAE Systems?

To qualify for the Front End Software Engineer position at BAE Systems, candidates should have a Bachelor’s degree in Computer Science or a related field along with at least 4 years of software development experience. Proficiency in JavaScript, TypeScript, HTML, and CSS is essential, as well as experience with modern UI frameworks like Angular, React, or Vue. An active Top Secret clearance is also required due to the sensitive nature of our work.

Join Rise to see the full answer
What can I expect in terms of work-life balance as a Front End Software Engineer at BAE Systems?

BAE Systems prides itself on promoting a healthy work-life balance for its employees. As a Front End Software Engineer, you'll benefit from flexible work schedules, and the hybrid work format allows you to balance on-site collaborations and remote work effectively. Additionally, the company offers every other Friday off and a variety of leave options to support your personal life.

Join Rise to see the full answer
How does BAE Systems support professional development for Front End Software Engineers?

BAE Systems is committed to the continuous professional growth of its employees. As a Front End Software Engineer, you will have access to robust educational programs, localized workshops, training sessions, and tuition assistance. The company encourages its employees to innovate, pursue their interests in emerging technologies, and offer a platform for learning and development in the ever-evolving tech landscape.

Join Rise to see the full answer
What kind of projects can I work on as a Front End Software Engineer at BAE Systems?

As a Front End Software Engineer at BAE Systems, you’ll work on diverse projects that focus on enhancing analytic capabilities for defense and aerospace applications. You will tackle challenges involving user interface design, micro-service architecture, and automated deployment processes, which directly contribute to national security and the protection of our armed forces.

Join Rise to see the full answer
Common Interview Questions for Front End Software Engineer (Hybrid)
Can you explain your experience with modern UI frameworks like Angular, React, or Vue?

In answering this question, share specific projects where you utilized these frameworks. Discuss the features you implemented and any challenges you faced, emphasizing how you resolved them. Be sure to highlight your understanding of state management and component architecture in these frameworks.

Join Rise to see the full answer
How do you ensure code quality in your front-end development?

Describe your approach to maintaining code quality, such as writing unit tests, collaborating with peers through code reviews, and using linters. Mention any testing frameworks you have used, and touch on how quality assurance steps are integrated into your development process.

Join Rise to see the full answer
What strategies do you use for optimizing web performance?

Discuss specific techniques like code minification, image optimization, lazy loading, and employing caching strategies. Provide examples of performance improvements you achieved in past projects and explain how you measure web performance.

Join Rise to see the full answer
How do you stay up-to-date with the latest web development trends and technologies?

Explain your methods for continuous learning such as reading industry blogs, following key influencers on social media, enrolling in online courses, or attending conferences. You could also mention specific frameworks or technologies you are currently exploring.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame the obstacles.

Use the STAR (Situation, Task, Action, Result) technique to articulate this. Share details about the project, your role, and the specific challenges faced. Discuss the steps you took to resolve those issues and the impact of your solutions on the project outcomes.

Join Rise to see the full answer
How do you approach accessibility in your designs?

Discuss your understanding of web accessibility standards (like WCAG) and how you implement practices such as semantic HTML, ARIA roles, and keyboard navigation. Provide examples of how you ensure your applications are usable for individuals with disabilities.

Join Rise to see the full answer
What is your experience with version control systems like Git?

Share examples of how you’ve used Git or similar version control systems in your development workflow, including branching strategies, pull requests, and collaboration with team members to maintain code integrity.

Join Rise to see the full answer
Can you discuss your experience working in an Agile environment?

Illustrate your understanding of Agile principles by describing your experience working in sprints, attending daily stand-ups, and how you’ve adapted to evolving project requirements. Highlight your participation in retrospective meetings to improve team processes.

Join Rise to see the full answer
How do you handle conflicts within a development team?

Emphasize the importance of open communication and collaboration. Share a personal experience of resolving a disagreement, focusing on how you listened to team members, found common ground, and worked towards a productive solution.

Join Rise to see the full answer
What tools and technologies do you frequently use in your front-end development?

Be prepared to discuss your experience with specific tools that you’ve used in your projects, such as build tools (Webpack, Gulp), testing frameworks (Jest, Mocha), and your preferred Integrated Development Environment (IDE). Highlight how these tools help you enhance productivity and code quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
BAE Systems Hybrid Falls Church, VA
Posted 10 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays
Posted 10 hours ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays

Our culture focuses not on what we do, but on how we do it. If we focus on the how, the future that we wish to attain will follow. We have a culture of Total Performance; a commitment to the highest standards in every aspect of the way we do busi...

196 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 20, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!