FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in system and business requirements analysis, producing High Level and Low Level Design documents, and hands-on development in React, Node.js, and .NET. Proficient in mobile app architecture and secure-by-design practices, ensuring alignment between requirements, design, and implementation.
Highest-signal resume keywords
System Requirements AnalysisHigh Level Design (HLD)Low Level Design (LLD)React Native DevelopmentAPI/Service Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ReactNode.js.NET (C#)Mobile App ArchitectureAPI DesignData ModelsPerformance OptimizationSecurity StandardsSoftware Architecture PatternsIntegration Diagrams
Soft Skills
CollaborationCommunicationProblem-Solving
Tools & Technologies
GitJIRAJenkinsUMLC4 ModelingAzureAWS
Industry Keywords
BankingFinancial ServicesMobile DevelopmentCloud ComputingMicroservices
Tech Stack
Tools & technologiesAndroidAWSAzureCloudiOSJavaScriptJenkinsKotlinMicroservicesNode.jsReactReact NativeSwift.NET
About the role
Key responsibilities & impact- Analyze, elicit, clarify, and structure system and business requirements into clear, complete, and testable specifications
- Own High Level Design (HLD), including mobile app architecture, system structure, components, integrations, data flows, and non-functional requirements
- Produce Low Level Design (LLD), including detailed module and API design, data models, and sequence flows
- Spend approximately 50% of time writing production code across React, Node.js, .NET (C#), and React Native
- Partner with product, architects, developers, and QA to translate designs into delivery
- Keep requirements, design, and implementation aligned
- Conduct code reviews and uphold testing and secure-by-design engineering standards
Requirements
What you’ll need- 6+ years in software engineering, including hands-on system analysis and design
- Proven experience in system requirements analysis for non-trivial systems
- Proven experience authoring HLD and LLD documents, including architecture, component and API design, data models, integration and sequence diagrams
- Hands-on production experience with React Native and mobile app architecture
- Experience with navigation, state management, offline/sync, performance, native-module integration, and app-store delivery
- Production-level frontend experience with React
- Production-level backend experience with Node.js and .NET / C#
- Solid grasp of software architecture patterns, API/service design, and system integration
- Strong handling of performance, security, scalability, and reliability requirements
- Secure-by-design practices
- Fluency with Git, JIRA, and Jenkins
- Professional-level English
- Native mobile experience with iOS / Swift or Android / Kotlin is nice to have
- Cloud experience with Azure / AWS and microservices or messaging is nice to have
- Familiarity with UML or C4 modeling and diagramming tools is nice to have
- Experience with AI-first development tools such as Claude Code or Cursor is nice to have
- Experience in large organizations such as banking or financial services is nice to have
Benefits
Comp & perks- Hands-on work across React, Node.js, React Native, and .NET stack
- Direct partnership with enterprise and banking clients
- Professional development exposure to Azure/AWS, microservices, messaging, UML/C4, and AI-first development tools
