

API_DEV
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an API_DEV with a 6-month contract, offering a pay rate of "insert pay rate". Remote work is available. Key skills include Node.js, JavaScript, API design, and SQL databases. Requires 5+ years of API experience and familiarity with AWS.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
July 18, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#S3 (Amazon Simple Storage Service) #API (Application Programming Interface) #Database Schema #GraphQL #Swagger #RDS (Amazon Relational Database Service) #AWS Lambda #Lambda (AWS Lambda) #MySQL #PostgreSQL #Databases #NoSQL #AWS (Amazon Web Services) #JavaScript #EC2 #REST API #Redis #GIT #REST (Representational State Transfer) #TypeScript #Migration #SQL (Structured Query Language) #DynamoDB #Scala
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Who You Are
Weβre looking for someone who often describes themself as both an entrepreneurial self-starter and a team-player. You can tackle a wide variety of initiatives, workstreams, and projects that call for critical thinking, creativity, and proactive communication. You can flow easily from writing code, to troubleshooting issues to assessing and analyzing applications and processes. Youβre also results-oriented and enjoy working with others to achieve shared goals. Most importantly, you care about the details and possess a deep affinity for efficiency. You love problem solving and youβre adept at collaborating to find the best solutions.
Our Mission
Empower Creativity.
The connection between a user and their mobile device is unlike any other, and presents an obligation to rethink the way brands and consumers engage. CRAFTSMAN+ is breaking the mold and changing the rules of engagement. We are a global team of top-talent creators and technologists on a mission to develop a suite of tools that anyone can use to enable the highest levels of creativity, interactivity, and efficiency.
Partnering with some of the worldβs largest brands, we plan, streamline, optimize and automate the creative process. For more info, check out our website!
What Youβll Do
β’ Design and implement scalable, RESTful APIs with CRUD operations
β’ Model and manage complex data relationships across services
β’ Implement role-based access control (RBAC) across endpoints
β’ Manage API versioning and support backward compatibility
β’ Build import/export functionality (e.g., CSV with type inference)
β’ Support soft delete and data archival strategies
β’ Own and maintain database schema migrations (e.g., Sequelize or similar)
β’ Apply caching strategies to improve performance
β’ Write clean, maintainable, well-documented code
β’ Contribute to technical design discussions and architecture planning
β’ Collaborate closely with Vue frontend engineers to ensure seamless integration
β’ Work with product managers to understand requirements and plan execution
What You Bring
β’ 5+ years of experience building and maintaining APIs
β’ Strong proficiency in Node.js and JavaScript
β’ Experience with Sequelize (or similar ORM frameworks)
β’ Solid understanding of SQL and relational databases (MySQL, PostgreSQL)
β’ Familiarity with NoSQL databases (e.g., DynamoDB)
β’ Experience designing and documenting REST APIs (Swagger/OpenAPI) Proficiency with Git and CI/CD workflows
β’ Experience implementing testing strategies (Unit, BDD, TDD)
β’ Understanding of serverless architectures and AWS (Lambda, EC2, RDS, S3)
β’ Familiarity with caching mechanisms like Redis or similar
Bonus Points
β’ Experience with GraphQL
β’ Familiarity with TypeScript
β’ Understanding of the full software development lifecycle (SDLC)
β’ Experience working with Vue.js applications