Skip to content
mimi

Senior Software Engineer, Full Stack

ASCENDING

Bethesda · On-site Contract Senior Today

About the role

About

Our client, one of the largest IT consulting agencies in the country, is looking for a talented Senior Software Engineer, Full Stack.

Responsibilities

  • Develop modular frontend web and mobile applications.
  • Develop and update the shared component libraries that enable our teams to iterate quickly.
  • Write performant, maintainable, and testable code.
  • Use a mobile-first mentality, translate functional requirements into responsive components and pages.
  • Provide solutions to overcome challenges and avoid risks with minimal oversight/guidance.

Qualifications

  • Bachelor's degree in computer science, Engineering, Mathematics, or related field (or equivalent experience).
  • 3+ years of experience with React or React Native, particularly with functional components and hooks.
  • 3+ years of experience with statically typed languages such as Go, C, C++, or Rust.
  • Solid understanding of server-side rendering (SSR), asynchronous request handling, partial page updates, and RESTful APIs.
  • Proficiency in Redux, TypeScript, and NoSQL databases.
  • Commitment to high-quality coding practices, including comprehensive documentation, active participation in code reviews, and adherence to best practices in software development.
  • Passion for staying current with the latest software tools and methodologies.
  • Intellectual curiosity and strong problem-solving skills.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Skills

CC++GoNoSQLReactReact NativeReduxRESTful APIsRustTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free