A
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