Swift Software Developer
Job in
City of Albany, Albany, Albany County, New York, 12201, USA
Listed on 2026-01-22
Listing for:
JSM Consulting Inc.
Full Time
position Listed on 2026-01-22
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, App Developer - Mobile/Web
Job Description & How to Apply Below
- 84 months experience in Swift Development, including experience with Swift for server-side development, Swift Package Manager, dependency management, Swift concurrency (async/await) and error handling.
- 24 months experience in Web Framework OR equivalent experience with other web frameworks (Express.js, Django, Rails, etc.). RESTful API design and implementation, routing, middleware, and request/response handling.
- 24 months experience in NextJS/React Frontend Development, including experience with NextJS, React, Type Script, building admin dashboards or management interfaces, state management, API integration and data fetching patterns.
- 48 months experience in Database & Infrastructure, including SQL database experience (SQL Server preferred), database design and query optimization, experience with ORM/query builders (e.g. Prisma/Sequelize), and experience with Dev Ops (Docker, deployment pipelines).
- 48 months experience in Dev Ops, specifically experience building and consuming RESTful APIs; authentication/authorization patterns (JWT, sessions); API documentation tools (OpenAPI/Swagger); version control with Git and collaborative development workflows; CI/CD pipelines (e.g., Jenkins, Git Hub Actions, Git Lab CI); and automated testing and deployment processes.
- 12 months experience with Swift Vapor, specifically in-depth experience developing with the Vapor framework for Swift or equivalent server-side swift experience;
Vapor's routing, controllers, and middleware patterns;
Leaf templating, Fluent ORM, and migrations in Vapor; authentication, validation, and error handling tailored to Vapor; environment configuration, logging, and deploying Vapor applications.
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:
×