Full Stack Engineer
Job Summary
1 Year
8 hours per day
We are looking for a highly experienced Full Stack Engineer with 10 years of technical experience to take end-to-end ownership of an enterprise platform covering CRM project and portfolio delivery and financial workflows.
The platform is built using Microsoft SQL Server React and React Native and operates in a secure on-premise Windows environment with restricted/offline internet access.
The successful candidate will be responsible for developing and enhancing the application across the database backend frontend security and deployment layers. This is a hands-on generalist role requiring strong database expertise and the ability to work independently in a controlled on-premise environment.
Design develop maintain and enhance full-stack enterprise applications.
Design and safely evolve Microsoft SQL Server database schemas while maintaining data integrity and audit requirements.
Develop and maintain T-SQL stored procedures views and database scripts.
Create and manage sequential database migration scripts without relying on ORM or migration frameworks.
Develop production-grade and Express APIs.
Implement RESTful APIs JSON-based integrations authentication validation error handling and third-party integrations.
Develop responsive and maintainable web applications using React and TypeScript.
Work with React hooks API clients server-state management typed forms validation and data visualization.
Implement and maintain application security including authentication authorization RBAC secure coding CORS XSS prevention upload validation and secrets management.
Perform end-to-end development from database and API layers through to the user interface.
Support deployment and operational activities in an on-premise Windows Server environment.
Develop and maintain deployment scripts using PowerShell.
Manage Windows services scheduled tasks firewall configuration and application dependencies.
Perform controlled script-based releases in an environment without runtime internet access.
Ensure all dependencies and application assets are vetted and bundled appropriately before deployment.
Troubleshoot application database deployment and performance issues.
Contribute to performance optimization maintainability reliability and security of the platform.
HTML CSS JavaScript
React / React 18
TypeScript
Vite
React Query / TanStack Query
Typed forms and validation
Data visualization
Production REST API development
API authentication and authorization
Request validation and server-side error handling
Database connectivity pooling and timeout management
JSON and third-party API integrations
GraphQL knowledge is an advantage
Microsoft SQL Server / T-SQL – primary competency
Stored procedures
Views
Relational database design
Database schema design and evolution
Sequential migration scripting
Data integrity and audit requirements
Query optimization
Token-based authentication
Password hashing
Role-Based Access Control (RBAC)
Secure coding practices
XSS prevention
CORS
Secure file-upload validation
Secrets management
Data protection
Windows Server
PowerShell scripting
Windows Services
Windows Scheduled Tasks
Firewall configuration
Script-based/manual deployments
On-premise and restricted/offline environments
Docker and CI/CD experience is an advantage
10 years of technical experience in designing developing and maintaining applications from frontend to backend.
Strong experience with full-stack application development.
Strong hands-on experience with SQL Server/T-SQL.
Experience with and .
Strong experience with React and TypeScript.
Experience developing and integrating RESTful APIs.
Experience with application security and server-side authorization.
Experience with on-premise deployment and Windows-based environments is highly desirable.
Bachelor's degree in Computer Science Software Engineering Information Technology Computer Engineering or a related field.
React Native
GraphQL
Docker
CI/CD pipelines
Environment configuration
Third-party system integration
Performance optimization
Enterprise application architecture
Experience working in secure restricted or offline environments
The ideal candidate is a senior hands-on Full Stack Engineer who can independently work across the database backend frontend security and deployment layers. Strong SQL Server/T-SQL expertise is particularly important along with practical experience in React and enterprise application development.