Swift Full Stack Developer (Vapor, React, Next.js)13+ Years Exp

ACS -
Albany, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Albany, United States of America

Tech stack

API
Application Integration Architecture
User Authentication
Automation of Tests
Databases
Continuous Integration
Database Design
DevOps
Web Development
Django
Middleware
Java Platform Enterprise Edition (J2EE)
Github
Microsoft SQL Server
Routing
Object-Relational Mapping
Performance Tuning
Query Optimization
Ruby on Rails
Swagger
Next.js
Software Deployment
TypeScript
Web Application Frameworks
Openapi
Data Logging
React
Delivery Pipeline
Express
Concurrency
Software Application Programming
Backend
GIT
Database Migration
Angular
Gitlab-ci
Templating
React Native
REST
Docker
Jenkins

Job description

Need Sr Java Full Stack Developer Location: Schenectady, NY Duration: 6+ Months Java/ J2EE (Mandatory) Angular 2.0 + (Mandatory) React JS/ React Native (Good to Have) D…

  • 14 days ago

Requirements

  • Experience developing server-side applications using Swift, including proficiency with Swift Package Manager, dependency management, Swift concurrency (async/await), and robust error handling. Experience with Swift backend development is highly preferred.
  • Experience developing applications using Swift Vapor or equivalent server-side Swift frameworks, including expertise with Vapor routing, controllers, middleware, Leaf templating, Fluent ORM, database migrations, authentication, validation, error handling, environment configuration, logging, and application deployment.
  • Experience developing web applications using Vapor or comparable web frameworks such as Express.js, Django, or Ruby on Rails, with expertise in RESTful API design and implementation, routing, middleware, and request/response processing.
  • Experience developing modern frontend applications using Next.js, React, and TypeScript, including building administrative dashboards or management interfaces, implementing state management solutions, integrating APIs, and utilizing efficient data-fetching patterns.
  • Experience working with SQL databases (SQL Server preferred), including database design, query optimization, and performance tuning. Experience using ORM and query builder technologies such as Prisma or Sequelize, along with DevOps tools including Docker and deployment pipelines.
  • Experience implementing DevOps and modern software delivery practices, including building and consuming RESTful APIs, implementing authentication and authorization mechanisms (JWT and session-based authentication), creating API documentation using OpenAPI/Swagger, utilizing Git for version control and collaborative development, working with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI, and supporting automated testing and deployment processes.

Apply for this position