Uvidense

Software Engineer

Posted: 12 hours ago

Job Description

Software Engineer (Remote) – UvidenseCompany: Uvidense Location: Remote Experience Required: 5+ years (SaaS software development) Employment Type: Full-TimeAbout UvidenseUvidense is a fast-growing global talent and project marketplace designed to connect skilled experts with real-time opportunities. We empower organizations to access world-class talent and enable professionals to deliver impact from anywhere. Our platform is built with a commitment to speed, reliability, and seamless user experience.Role OverviewWe are looking for an experienced Software Engineer to join our remote engineering team. This role is ideal for someone excited about building scalable SaaS products, solving complex problems, and contributing to a platform used by thousands of professionals across the world.Key ResponsibilitiesDesign, build, and maintain scalable SaaS infrastructure and platform features.Collaborate with cross-functional teams (product, design, engineering) to deliver high-quality software.Write clean, maintainable, and testable code.Improve system performance, reliability, and security.Participate in code reviews, architecture discussions, and continuous improvement processes.Work with modern frameworks and cloud technologies to drive innovation within the platform.RequirementsMinimum 5 years of experience in SaaS software development.Strong experience with one or more of the following:Node.js, PHP, React.js / Vue.jsMongoDB, MySQL, PostgreSQLCloud platforms (AWS, Google Cloud, Azure)Solid understanding of API design, microservices, CI/CD, and DevOps practices.Strong problem-solving skills and attention to detail.Ability to thrive in a fast-paced, remote-first environment.Excellent communication and teamwork skills.Nice-to-HaveExperience contributing to a marketplace, gig, or HR-tech platform.Familiarity with AI-enhanced workflow systems.Knowledge of real-time data processing and event-driven architecture.

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