General Dynamics Information Technology

Senior Developer, Front-End

General Dynamics Information Technology

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $125,528 - $169,832 per year

Job Level

Senior

Tech Stack

AWSAzureCloudGraphQLJavaScriptNext.jsNode.jsReactReduxTypeScript

About the role

  • We are seeking a Senior Developer (Front-End) with strong ReactJS, JavaScript and UX experience to build dynamic forms and responsive web applications
  • Develop responsive web applications using ReactJS, ensuring high performance and responsiveness
  • Collaborate with UI/UX designers to implement Human-Centered Design into functional interfaces
  • 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 development lifecycle
  • Provide technical leadership, mentorship, and code reviews to junior developers
  • Mentor and coach junior developers, provide technical guidance and conduct user testing and analysis sessions
  • Write clean, maintainable, and testable code; participate in migrations and research advanced technologies

Requirements

  • 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
  • Minimum of 7 years of strong experience in UX Design, including 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 creating cards and implementing drag & drop functionality
  • Proven experience developing dynamic forms with emphasis on intuitive UX
  • Experience developing component-based architecture in React, event-driven architecture and microservice frameworks
  • Experience with state management libraries (Redux or Context API)
  • Familiarity with modern front-end build pipelines and tools, version control (Git) and CI/CD pipelines
  • Experience working in Agile development using DevSecOps principles and tools
  • Understanding of system security best practices and cloud migration experience
  • Excellent problem-solving, communication, interpersonal and mentoring skills
  • Portfolio demonstrating expertise in UI/UX design
  • Nice to have: Associate or Professional cloud certifications (Azure/AWS), Node.js, NPM package creation, Next.js SSR, unit testing, GraphQL and RESTful APIs