Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
We are seeking a highly experienced Senior Full Stack Engineer with strong expertise in React.js, Node.js/.NET, and React Native to design, develop, integrate, and maintain scalable web and mobile applications.
The ideal candidate will have strong hands-on experience across frontend, backend, and mobile development, with excellent knowledge of JavaScript/TypeScript, REST/GraphQL APIs, mobile development tools, and modern software engineering practices., Backend & API Development
- Develop scalable backend services using Node.js or .NET.
- Design and consume REST and GraphQL APIs.
- Understand document request models and API communication.
- Integrate third-party services and dependencies.
- Troubleshoot API, integration, and dependency-related issues., * Design, develop, test, and maintain scalable full-stack web and mobile applications.
- Develop responsive frontend applications using React.js.
- Develop mobile applications using React Native.
- Build backend services and APIs using Node.js and/or .NET.
- Develop and integrate REST and GraphQL APIs.
- Write clean, maintainable, well-documented JavaScript/TypeScript code.
- Troubleshoot application and third-party dependency conflicts.
- Work with Xcode and Android Studio for mobile builds and debugging.
- Implement offline storage and mobile application capabilities.
- Collaborate with architects, product owners, UX/UI designers, QA, and other engineering teams.
- Participate in design, development, code reviews, testing, deployment, and production support.
- Ensure application performance, scalability, security, and reliability.
- Use AI coding assistants effectively to improve development productivity.
Requirements
Candidates must have hands-on experience in the following:
- React Native - Mandatory + Strong hands-on experience developing mobile applications using React Native. + Experience with mobile application architecture, debugging, and deployment.
- React.js - Mandatory + Strong experience developing modern, responsive web applications using React.js.
- Node.js / Backend - Mandatory + Strong Node.js backend development experience OR strong .NET backend experience. + Experience developing APIs and backend services.
- JavaScript & TypeScript - Mandatory + Strong understanding of JavaScript and TypeScript. + Excellent knowledge of ES6+ syntax and language features.
- Full Stack Engineering - Mandatory + 10+ years of overall Full Stack Engineering experience. + Ability to work across frontend, backend, APIs, and mobile applications., * React.js * React Native * Node.js / .NET * JavaScript / TypeScript * ES6+ * REST APIs * GraphQL * Object-Oriented Programming * Mobile application development * Offline storage * Third-party API/dependency integration * Application debugging and troubleshooting __________________
Mobile Development Skills
- Hands-on React Native development.
- Familiarity with Xcode for iOS application builds and debugging.
- Familiarity with Android Studio for Android application builds and debugging.
- Understanding of mobile application lifecycle and deployment.
- Knowledge of offline storage and mobile data handling.
- Ability to troubleshoot native dependencies and build issues., * Experience with AI coding assistants such as GitHub Copilot or equivalent.
- Ability to use AI-assisted development tools for coding, debugging, refactoring, testing, and documentation.
- Understanding of responsible use of AI-assisted development in enterprise environments., * Excellent written and verbal communication skills.
- Ability to translate complex technical requirements into actionable solutions.
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively.
- Strong ownership and accountability.
- Ability to communicate effectively with technical and non-technical stakeholders., * Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.
- 10+ years of Full Stack Engineering experience.
- Strong recent hands-on development experience with React.js, Node.js/.NET, and React Native.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
16 Best Free React UI Libraries in 2025
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Dev Digest 121 - AI goes offline