Posted : Thursday, July 04, 2024 12:24 PM
KeyLogic is seeking a Software Engineer with JavaScript development experience to support the design, development, and deployment of advanced cybersecurity capabilities.
Responsibilities Include: - Designing, developing, and maintaining innovative user interfaces for cutting-edge software systems.
- Collaborating with product stakeholders to understand user requirements and translate them into technical specifications.
- Developing responsive and performant user interfaces using ReactJS and related libraries.
- Implementing and maintaining reusable UI components and libraries.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability.
- Writing well-documented, clean, and efficient code to maintain high-quality standards.
- Conducting UI testing and debugging to identify and fix software defects.
- Staying up to date with the latest trends and best practices in JavaScript, ReactJS, and front-end development.
- Participating in code reviews and providing constructive feedback to team members.
- Collaborating with the QA team to ensure the delivery of high-quality software.
Required Skills: - U.
S.
Citizenship - Must be able to obtain DHS suitability and be able to obtain a TS/SCI clearance - 2+ years of professional experience in front-end development.
- Knowledge of one or more JavaScript UI frameworks (Ember, Vue, React, Angular, etc) - 2+ years using JavaScript for UI development - Proficiency in HTML5, CSS3, and modern front-end development techniques.
- Solid understanding of responsive web design principles and mobile-first development.
- Strong problem-solving and debugging skills to identify and resolve UI-related issues.
- Ability to work effectively in a fast-paced, dynamic team environment.
- Excellent communication and collaboration skills to interact with cross-functional teams.
- A strong commitment to code quality, documentation, and testing.
Desired Skills: - Knowledge of modern front-end build tools and bundlers (Webpack, Babel, etc.
).
- Experience developing applications in ReactJS.
- Understanding of version control systems, preferably Git.
- Familiarity with Agile/Scrum development methodologies.
- Experience with state management libraries such as Redux.
- Experience in optimizing application performance and page load times.
- Awareness of security best practices in web development.
- Familiarity with RESTful APIs and asynchronous programming.
Required Education: - Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or a related field.
Desired Certifications: - SAFe Agile Certification (Scaled Agile Framework) - AWS Certification (e.
g.
, AWS Certified Developer - Associate) About KeyLogic: Supporting critical missions at the intersection of data and science, KeyLogic provides mission management, systems analysis, data analytics, digital transformation, and cybersecurity to customers in the energy, federal civilian, and defense sectors, with a 20+ year portfolio of successes supporting DOE, DOC, EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions.
We help our customers solve the world’s most challenging problems with unsurpassed anticipatory service.
KeyLogic employs over 600 team members, including systems designers, developers, data scientists, IT and cybersecurity specialists, engineers, mission experts, program managers, and more than 70 Ph.
D.
scientists.
This multidisciplinary team works together solving challenging problems with anticipatory service—always staying one step ahead—benefiting our customers, and ultimately helping build a better world.
We are committed to the success of each customer’s mission.
We care enough to make their mission our mission and their success our success.
We take technical service delivery to a level above our peers.
Our anticipatory service is best-in-class.
All qualified applicants will receive consideration for employment at KeyLogic without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital; or any other status protected by law.
KeyLogic is proud to be an affirmative action and equal opportunity employer.
NOTE: KeyLogic is an Equal Employment/Affirmative Action employer.
We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.
If you need a reasonable accommodation for any part of the employment process, please contact us by email at Recruiting@KeyLogic.
com and let us know the nature of your request and your contact information.
Request for accommodation will be considered on a case-by-case basis.
Job Code: 2170
Responsibilities Include: - Designing, developing, and maintaining innovative user interfaces for cutting-edge software systems.
- Collaborating with product stakeholders to understand user requirements and translate them into technical specifications.
- Developing responsive and performant user interfaces using ReactJS and related libraries.
- Implementing and maintaining reusable UI components and libraries.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability.
- Writing well-documented, clean, and efficient code to maintain high-quality standards.
- Conducting UI testing and debugging to identify and fix software defects.
- Staying up to date with the latest trends and best practices in JavaScript, ReactJS, and front-end development.
- Participating in code reviews and providing constructive feedback to team members.
- Collaborating with the QA team to ensure the delivery of high-quality software.
Required Skills: - U.
S.
Citizenship - Must be able to obtain DHS suitability and be able to obtain a TS/SCI clearance - 2+ years of professional experience in front-end development.
- Knowledge of one or more JavaScript UI frameworks (Ember, Vue, React, Angular, etc) - 2+ years using JavaScript for UI development - Proficiency in HTML5, CSS3, and modern front-end development techniques.
- Solid understanding of responsive web design principles and mobile-first development.
- Strong problem-solving and debugging skills to identify and resolve UI-related issues.
- Ability to work effectively in a fast-paced, dynamic team environment.
- Excellent communication and collaboration skills to interact with cross-functional teams.
- A strong commitment to code quality, documentation, and testing.
Desired Skills: - Knowledge of modern front-end build tools and bundlers (Webpack, Babel, etc.
).
- Experience developing applications in ReactJS.
- Understanding of version control systems, preferably Git.
- Familiarity with Agile/Scrum development methodologies.
- Experience with state management libraries such as Redux.
- Experience in optimizing application performance and page load times.
- Awareness of security best practices in web development.
- Familiarity with RESTful APIs and asynchronous programming.
Required Education: - Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or a related field.
Desired Certifications: - SAFe Agile Certification (Scaled Agile Framework) - AWS Certification (e.
g.
, AWS Certified Developer - Associate) About KeyLogic: Supporting critical missions at the intersection of data and science, KeyLogic provides mission management, systems analysis, data analytics, digital transformation, and cybersecurity to customers in the energy, federal civilian, and defense sectors, with a 20+ year portfolio of successes supporting DOE, DOC, EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions.
We help our customers solve the world’s most challenging problems with unsurpassed anticipatory service.
KeyLogic employs over 600 team members, including systems designers, developers, data scientists, IT and cybersecurity specialists, engineers, mission experts, program managers, and more than 70 Ph.
D.
scientists.
This multidisciplinary team works together solving challenging problems with anticipatory service—always staying one step ahead—benefiting our customers, and ultimately helping build a better world.
We are committed to the success of each customer’s mission.
We care enough to make their mission our mission and their success our success.
We take technical service delivery to a level above our peers.
Our anticipatory service is best-in-class.
All qualified applicants will receive consideration for employment at KeyLogic without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital; or any other status protected by law.
KeyLogic is proud to be an affirmative action and equal opportunity employer.
NOTE: KeyLogic is an Equal Employment/Affirmative Action employer.
We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.
If you need a reasonable accommodation for any part of the employment process, please contact us by email at Recruiting@KeyLogic.
com and let us know the nature of your request and your contact information.
Request for accommodation will be considered on a case-by-case basis.
Job Code: 2170
• Phone : NA
• Location : Dulles, VA
• Post ID: 9147151017