Ascending logo

Software Engineer

Ascending
9 days ago
Full-time
On-site
Bethesda, Maryland, United States
Software Development
 Title: Senior Software Engineer, Full Stack
Location: Bethesda, MD or Boca Raton, FL
Type: 6 Month Contract to Hire


Our client, one of the largest IT consulting agencies in the country, is looking for a talented Senior Software Engineer, Full Stack.
You will
  • 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.

You will come with
  • 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.