RocketDevs empowers software engineers by bridging talent with global tech opportunities. We connect skilled developers with innovative projects, fostering an inclusive tech community.
We are seeking a talented Full Stack Developer to join our team and contribute to client projects that drive technological advancement. This is a full-time, remote position focused on building scalable applications for our global clients.
Key Responsibilities
-
Design and manage both NoSQL and SQL databases.
-
Develop and integrate RESTful APIs and manage data flow between frontend and backend.
-
Optimize performance, troubleshoot bugs, and ensure scalability.
-
Participate in architecture discussions, code reviews, and sprint planning.
-
Explore opportunities to leverage AI tools to boost productivity or enhance user experience.
Qualifications
-
Experience in frontend development with modern frameworks like
React, Next.js, Vue.js, Angular, or Svelte.
-
Strong foundation in
HTML, CSS, JavaScript, and TypeScript.
-
Proficiency in UI state management tools (e.g., Redux, Pinia, Zustand).
-
Backend development experience in at least one of the following:
Python
(Django, Flask, FastAPI),
Go
(Gin, Fiber, Echo), Rust (Actix, Rocket),
Ruby
(Ruby on Rails, Sinatra),
Java
(Spring Boot, Micronaut, Quarkus),
PHP
(Laravel, Symfony),
C# / .NET
(ASP.NET Core, Blazor),
C++
(Wt, Drogon), or
Node.js
(Express, NestJS).
-
Knowledge of
RESTful or GraphQL API
development, and authentication & authorization (e.g., JWT, OAuth).
-
Experience with databases such as
MongoDB (or other NoSQL),
SQL Databases (MySQL, PostgreSQL, or SQL Server), and Redis.
-
Familiarity with dev tools and practices including
Git & GitHub, Docker, CI/CD (e.g., GitHub Actions, GitLab CI, Jenkins), and Agile/Scrum methodologies.
-
A deployed project (personal or professional) demonstrating your ability to build and launch real-world applications is required.
Nice to Have
-
Experience with Kubernetes or Supabase.
-
Familiarity with AI tools or APIs (e.g., OpenAI, Hugging Face).
-
Understanding of prompt engineering or building AI-powered features.
-
Familiarity with Lovable or other AI-assisted development platforms
Hiring Process
We ensure a fair and transparent process for every applicant:
Apply → Take a Compulsory 30-minute Assessment → 30-
minute
Onboarding Interview → Receive offer and start contributing to client projects.
Note:
-
The
assessment is mandatory
. Please apply only if you’re willing to take it.
-
Having a deployed project (personal or professional)
that demonstrates your ability to build and launch real-world applications is a must.