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.

Staff Full-Stack Software Engineer
SPD Technology. Design, develop, and maintain scalable, reliable, and high-performance full-stack applications and services .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in full-stack application development, with a strong focus on software architecture, system design, and AI technologies. Capable of leading complex engineering initiatives while effectively communicating technical concepts to diverse audiences.
Highest-signal resume keywords
Full-Stack Application DevelopmentSoftware ArchitectureNode.jsReactAWS Cloud Infrastructure
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringSystem DesignAPI DesignDistributed SystemsAI TechnologiesTypeScriptJavaScriptNext.jsJavaEngineering Best Practices
Soft Skills
Excellent CommunicationInterpersonal SkillsProblem-SolvingTechnical LeadershipProactive Mindset
Tools & Technologies
Cloud-Native Application DevelopmentAI-Assisted Development ToolsGenerative AI TechnologiesLLMsRAG Architectures
Industry Keywords
E-Commerce SystemsDigital PaymentsFintech SolutionsLarge Enterprise PlatformsMulticultural Engineering Teams
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsJavaJavaScriptNext.jsNode.jsReactTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain scalable, reliable, and high-performance full-stack applications and services
- Take technical ownership of complex engineering initiatives from solution design and architectural decisions through implementation and delivery
- Contribute to system architecture, ensuring scalability, maintainability, security, and long-term technical sustainability
- Work hands-on across frontend, backend, APIs, integrations, and cloud-based components
- Identify technical challenges, evaluate trade-offs, and implement effective solutions with engineering teams
- Explore and apply AI technologies and AI-assisted engineering practices
- Provide technical guidance, share engineering best practices, and support engineers with complex problems
- Drive improvements in code quality, engineering standards, system performance, and development processes
- Collaborate with product managers, architects, engineers, and business stakeholders to translate requirements into technical solutions
- Communicate architectural decisions and technical trade-offs to technical and non-technical audiences
- Work with geographically distributed, cross-functional teams in a multicultural environment
- Complete recruiter, technical, managerial, and client interviews
Requirements
What you’ll need- Extensive hands-on experience in software engineering, with a strong background in full-stack application development
- Deep understanding of software architecture, system design, design patterns, and engineering best practices
- Proven ability to design and deliver complex, scalable, and maintainable software solutions
- Strong proficiency in modern backend and frontend technologies
- Experience with Node.js, TypeScript, JavaScript, React, Next.js, or Java preferred; other technology stacks welcome
- Solid experience with API design, distributed systems, service integrations, and modern application architectures
- Good understanding of AWS cloud infrastructure, services, and cloud-native application development
- Experience working with complex systems in large-scale engineering environments
- Strong problem-solving skills and ability to make independent, well-reasoned technical decisions
- Ability to balance hands-on implementation with broader architectural and technical responsibilities
- Strong practical understanding of modern AI technologies, capabilities, limitations, and applications in software engineering
- Hands-on experience applying AI technologies or advanced AI-assisted development approaches to real engineering challenges
- Familiarity with LLMs, generative AI technologies, and modern AI development tools and frameworks
- Ability to evaluate AI adoption opportunities, identify appropriate use cases, and assess technical feasibility
- Understanding of incorporating AI into software development workflows or product functionality
- Excellent communication and interpersonal skills
- Proven experience working with distributed, international, and multicultural engineering teams
- Ability to communicate effectively with engineers, architects, product teams, and business representatives
- Strong technical leadership skills and ability to influence architectural decisions, facilitate technical discussions, and drive alignment
- Proactive mindset, ownership, accountability, and ability to work independently
- Ability to navigate ambiguity, manage competing priorities, and build productive relationships across teams
- Upper-Intermediate (B2+) English or higher
- Bonus: experience with large enterprise platforms, e-commerce systems, digital payments, or fintech solutions
- Bonus: experience with AI-powered product features, LLM integrations, RAG architectures, or other applied AI solutions
- Bonus: experience optimizing engineering processes through AI-powered automation
- Bonus: experience contributing to architecture and technical strategy across multiple engineering teams
- Bonus: previous Staff Engineer, Principal Engineer, or similar technical leadership experience
Benefits
Comp & perks- Fully remote work around the globe or hybrid work model from office hubs
- Flexible working schedule
- Stable workload and stable income
- Performance review and career path
- Mentorship program
- Personal development plan
- Individual learnings through the corporate library
- Public speaking support
- Company-wide tech and cultural events
- Meaningful CSR initiatives
- Supportive and flexible work environment
- Professional and personal growth opportunities