More jobs:
Senior Full Stack Developer/AI Builder
Job Description & How to Apply Below
We are seeking a highly skilled senior full-stack front-end/back-end developer who can design, build, test, deploy, and support enterprise-grade web solutions using technologies such as react, vite, typescript, node.js, postgresql, kong, and aws. In this role, you will collaborate with a solution architect, technical lead, product owner, platform and devops specialists, as well as quality engineering, security partners, and business stakeholders to deliver secure, reliable, and maintainable solutions.
The ideal candidate is an end-to-end engineer who is equally comfortable developing modern user experiences, building node.js services and apis, implementing authentication and authorization controls, diagnosing production issues, and enhancing performance and security.
Role purpose
Design, develop, deploy, and support enterprise web application features from the react and typescript front end through node.js services, enterprise apis, kong integration, postgresql data access, and aws-hosted production environments.
Key responsibilities
Front-end development
Develop responsive and maintainable web applications using react and typescript.
Create reusable components and consistent user-interface patterns.
Integrate front-end experiences securely with apis and identity services.
Back-end and api development and enterprise integration
Design, build, and maintain node.js services and application business logic.
Design clear, versioned, and maintainable apis.
Implement postgresql data access and controlled database changes.
Create appropriate error handling, logging, validation, and audit capabilities.
Troubleshoot application behaviour and improve service reliability and performance.
Implement and maintain api exposure and integration patterns using kong.
Design rest apis and openapi 3.1 specifications.
Maintain api documentation and support reusable integration patterns.
Identity, security, and secure coding
Implement authentication and authorisation requirements across front-end and back-end components.
Protect sensitive data and follow secure coding standards.
Participate in security reviews and address identified vulnerabilities.
Automated testing and quality
Participate in code reviews and follow agreed quality gates.
Support regression, performance, security, and business acceptance testing.
Work with the qa automation engineer to improve test coverage and release confidence.
Delivery and production support
Participate in requirements discussions, technical design, refinement, and estimation.
Work with the aws platform / devops engineer on delivery pipelines, environments, monitoring, and release readiness.
Support deployment, hypercare, incident diagnosis, root-cause analysis, and level 3 support.
Maintain technical documentation and contribute reusable development standards and patterns.
Required technical skills
Core full-stack skills
React, vite and typescript
Node.js
Kong
Authentication and authorization
Performance and secure coding
Data, cloud, and delivery
Aws-hosted application environments
Git and source control
Ci/cd practices
Application logging, monitoring, and production diagnostics
Preferred skills
Engineering and architecture
Rest and json-based services
Oauth 2.0 and openid connect
Containerized applications
Event-driven architectures
Required experience
Strong hands-on experience delivering production web applications using react, vite, typescript, and node.js.
Demonstrated experience designing and implementing enterprise apis.
Experience using an api gateway, with kong strongly preferred.
Experience implementing authentication and authorization patterns.
Experience improving application…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×