RocketDevs

Full Stack Engineer (2+ years of Experience)

Posted: 1 minutes ago

Job Description

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 ResponsibilitiesDesign 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.QualificationsExperience 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 HaveExperience 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 platformsHiring ProcessWe 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In