Senior Developer (Front-End)
General Dynamics Information TechnologyAbout the role
Type of Requisition:
PipelineClearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NoneSuitability:
Public Trust/Other Required:
NoneJob Family:
Software DevelopmentJob Qualifications:
Skills:
Software Development, Software Solutions, UI/UX Design, Web ApplicationsCertifications:
Experience:
10 + years of related experienceUS Citizenship Required:
NoJob Description:
Overview: We are seeking a highly skilled Senior Developer with over 7 years of experience in ReactJS and JavaScript to join our dynamic team. The ideal candidate should have a strong background in UI/UX design, particularly with a focus on Human-Centered Design (HCD), and must possess deep expertise in dynamic form building. This position offers an exciting opportunity to work on cutting-edge projects in a collaborative environment.
We are excited to welcome a motivated Senior Developer who is passionate about creating exceptional user experiences and driving innovation in web development. Join us in shaping the future of our products and services through cutting-edge technology!
Key Responsibilities:
- Develop responsive web applications using ReactJS, ensuring high performance and responsiveness.
- Collaborate with UI/UX designers to implement designs into functional user interfaces, adhering to best practices and design principles.
- Build reusable components and front-end libraries for future use.
- Optimize applications for performance, scalability, and cost-efficiency in cloud environments.
- Ensure adherence to security and compliance best practices throughout the development lifecycle.
- Provide technical leadership, mentorship, and code reviews to junior developers.
- Write clean, maintainable, and testable code.
- Mentor and coach junior developers, providing technical guidance and code reviews.
Qualifications:
- Bachelor's degree in Computer Science, Computer Programming, Computer Engineering, UI/UX Design or relevant computer-based major.
- 10+ years of experience in developing IT solutions and cloud infrastructures.
- Experience in software engineering and design architectures.
- Experience and understanding of best practices regarding system security measures.
- Experience with building and migration software and IT services to align to strategic business needs and goals.
- Experience in conducting research for advanced technologies to determining how IT can support business needs leveraging software, hardware, or infrastructure.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong communication and interpersonal skills, with a collaborative mindset.
- Ability to work effectively in a fast-paced environment.
- Proven track record of delivering scalable and reliable software solutions.
- A portfolio demonstrating expertise in UI/UX design and relevant projects.
Must Have:
- Minimum of 7 years of strong experience in UX Design, including a deep understanding of UX Design Thinking and Principles.
- At least 7 years of experience with ReactJS and JavaScript.
- Experience working with TypeScript.
- Experience with Data Structures and Algorithms.
- Proficiency with CSS, Tailwind, and related technologies.
- Extensive experience in creating cards and implementing drag & drop functionality.
- Proven experience in developing dynamic forms with emphasis on intuitive user experience and efficient design.
- Experience developing Component-based Architecture in React, Event Driven Architecture and Microservice framework.
- Proficiency working with UX frameworks and templates.
- Ability to lead user testing and analysis sessions.
- Expertise in dynamic form building, with a strong background and extensive practical experience.
- Solid background in maintaining design standards.
- Experience with state management libraries such as Redux or Context API.
- Familiarity with modern front-end build pipelines and tools.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Experience working in an Agile development environment using DevSecOps principles and tools.
Nice to Have:
- Associate or Professional level certifications in cloud platforms (e.g., Azure, AWS).
- Experience in UI/UX design, with a focus on Human-Centered Design principles.
- E
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s