Apply

Full-stack Software Developer

Posted 4 days agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3-5 years

πŸ“ Location: Any country, CET

πŸ” Industry: Consumer products

🏒 Company: Ruby LabsπŸ‘₯ 11-50Media and EntertainmentMobile AppsSoftware

⏳ Experience: 3-5 years

πŸͺ„ Skills: Backend DevelopmentSQLFigmaFrontend DevelopmentGitHTMLCSSReact.jsTypeScriptUI DesignNest.jsNext.jsReact

Requirements:
  • 3-5 years of frontend development experience (Next.js, React, TypeScript, Tailwind).
  • 2+ years of backend experience using Nest.js
  • Strong understanding of UI/UX principles and ability to work within structured design systems.
  • Proficiency with HTML and CSS; capable of delivering clean, semantic, maintainable code.
  • Familiarity with UI component libraries (NextUI, HeroUI, or similar).
  • Solid understanding of responsive and adaptive design principles.
  • Good knowledge of SQL
  • Experience with design tools such as Figma or Visily to implement assets accurately.
  • Extensive knowledge of backend development, including service creation and scalable database solutions
  • Good SQL knowledge
  • Strong knowledge of Git and version control best practices.
Responsibilities:
  • Develop high-quality user interfaces using Next.js, React, and TypeScript, leveraging UI libraries such as NextUI, HeroUI, and Tailwind CSS.
  • Write clean, scalable, and maintainable code, ensuring optimal performance and responsiveness across browsers and devices.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Edge functions.
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and user experience.
  • Collaborate effectively with product managers and backend developers to understand requirements and deliver integrated solutions.
  • Participate actively in code reviews and maintain high coding standards.
  • Contribute to efficient workflows and seamless transitions between design and development phases.
Apply

Related Jobs

Apply

πŸ“ Canada

πŸ” Software Development

  • Demonstrated ability in delivering projects end-to-end with an understanding of software development methodologies.
  • Previous experience with identity and access management would be an asset.
  • Good knowledge of AWS primitives, Docker, and Infrastructure as Code tools (Terraform) would be an asset.
  • Great communication skills, both verbal and written.
  • Experience in agile environments or with incremental delivery of value to customers.
  • Passionate about collaborative development including mobbing or pair programming.
  • Experience working through ambiguous problems.
  • Knowledge of monitoring and observability patterns.
  • Collaborate with engineers, technical leaders, and cross-functional teams to deliver impactful features for our customers.
  • Participate in the execution of technical projects, informing complexity, and enhancing the reliability of existing systems.
  • Contribute to the codebase as a hands-on engineer.
  • Maintain and enhance a high-quality, highly observable system.

AWSDockerAgileFull Stack DevelopmentGitRuby on RailsCommunication SkillsProblem SolvingDevOpsTerraform

Posted 1 day ago
Apply
Apply

πŸ“ Brazil, Mexico, Colombia, Argentina

🧭 Contract

πŸ” Home Services

🏒 Company: LawnStarterπŸ‘₯ 101-250πŸ’° $10,500,000 over 5 years agoInternetMarketplaceOutdoorsLandscaping

  • 5+ years of experience building full-stack web applications
  • Strong proficiency with modern JavaScript (React, TypeScript) and familiarity with PHP or similar backend frameworks
  • A deep understanding of how the web works (HTTP, MVC patterns, REST, XSS, etc.)
  • Comfort working with CSS architecture, design systems, and responsive layouts
  • Solid database skills (SQL + experience with cloud and non-relational DBs)
  • Strong computer science fundamentals (Big O, pointers, data structures)
  • Build features end-to-end across our mobile and web platforms
  • Write high-quality, observable, and maintainable code
  • Collaborate with Product and Design to plan and scope solutions
  • Help scale and evolve our component library and design system
  • Advocate for performance, accessibility, and responsive design
  • Release software daily via CI/CD pipelines
  • Mentor junior engineers and help shape our development culture

AWSBackend DevelopmentPHPPostgreSQLSQLCloud ComputingDesign PatternsFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptKubernetesMySQLReact NativeTypeScriptAlgorithmsData StructuresREST APIReactCommunication SkillsCI/CDAgile methodologiesMentoringTerraformNodeJS

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

πŸ” Software Development

🏒 Company: Varicent

  • 2+ years of relevant professional experience.
  • Strong communication skills. Willingness to convey ideas in a collaborative environment. β€―
  • Solid understanding of Software Design fundamentals.
  • Knowledge of the React and Redux JavaScript frameworks.
  • Software Development skills using C# or Java along with TypeScript. β€―
  • Familiar with REST APIs and single-page web application development.
  • Work on development projects targeted to increase market share, support existing clients to help make them successful and continuously refine the existing platform to meet modern design methodologies.
  • Work with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing our own knowledge and enriching each other’s experiences.
  • Focus on client success through creative problem-solving.
  • Utilize and adopt Open-source technology where appropriate.

Software DevelopmentReact.jsTypeScriptC#REST APIReduxCommunication Skills

Posted 2 days ago
Apply
Apply

πŸ“ Any country

🧭 Full-Time

πŸ” Software Development

🏒 Company: Ruby LabsπŸ‘₯ 11-50Media and EntertainmentMobile AppsSoftware

  • 3-5 years of frontend development experience (Next.js, React, TypeScript, Tailwind).
  • 2+ years of backend experience using Nest.js
  • Strong understanding of UI/UX principles and ability to work within structured design systems.
  • Proficiency with HTML and CSS; capable of delivering clean, semantic, maintainable code.
  • Familiarity with UI component libraries (NextUI, HeroUI, or similar).
  • Solid understanding of responsive and adaptive design principles.
  • Good knowledge of SQL
  • Experience with design tools such as Figma or Visily to implement assets accurately.
  • Extensive knowledge of backend development, including service creation and scalable database solutions
  • Good SQL knowledge
  • Strong knowledge of Git and version control best practices.
  • Develop high-quality user interfaces using Next.js, React, and TypeScript, leveraging UI libraries such as NextUI, HeroUI, and Tailwind CSS.
  • Write clean, scalable, and maintainable code, ensuring optimal performance and responsiveness across browsers and devices.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Edge functions.
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and user experience.
  • Collaborate effectively with product managers and backend developers to understand requirements and deliver integrated solutions.
  • Participate actively in code reviews and maintain high coding standards.
  • Contribute to efficient workflows and seamless transitions between design and development phases.

Backend DevelopmentSQLFigmaFrontend DevelopmentGitHTMLCSSTypeScriptUI DesignNest.jsNext.jsReact

Posted 17 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Software Development

  • Back End or Full Stack development experience
  • Experience working within an agile product team
  • Experience building scalable and performant features or systems
  • Develop solutions
  • Implement functionality for delivering impactful features
  • Be an engaged team member in all of our development processes

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentGitReact.jsRuby on RailsData StructuresCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted 22 days ago
Apply
Apply

πŸ“ Ukraine

🧭 Full-Time

πŸ” Software Development

🏒 Company: Ruby LabsπŸ‘₯ 11-50Media and EntertainmentMobile AppsSoftware

  • 6+ years of software engineering experience with a strong focus on frontend development (React, TypeScript, Tailwind), including at least 3 years specifically with Next.js.
  • Extensive knowledge of backend development, including service creation, Edge functions, and scalable database solutions.
  • Strong SQL proficiency with experience in database optimization and query efficiency.
  • Expertise with HTML and CSS, delivering clean, semantic, maintainable frontend code.
  • Strong understanding of UI/UX principles, responsive design, and structured design systems.
  • Experience with Git and version control best practices.
  • Familiarity with modern UI libraries (NextUI, HeroUI, or similar).
  • Develop advanced user interfaces using Next.js, React, TypeScript, and UI libraries such as NextUI, HeroUI, and Tailwind CSS.
  • Write clean, scalable, and maintainable frontend code, ensuring optimal performance and responsiveness.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Edge functions.
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and enhanced user experience.
  • Collaborate closely with product managers and other engineers to deliver cohesive solutions.
  • Actively participate in code reviews and enforce high coding standards across the team.
  • Enhance workflows for seamless transitions between frontend and backend development phases.

Backend DevelopmentSQLFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptUI DesignAPI testingNext.jsReactRESTful APIsSoftware Engineering

Posted 24 days ago
Apply
Apply

πŸ“ Canada

🧭 Temporary

πŸ” Software Development

🏒 Company: TV2 ConsultingπŸ‘₯ 11-50ConsultingInformation TechnologyLegal

  • Proven experience with modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Experience with backend development (e.g., Node.js, Java, .NET, Python).
  • Strong understanding of RESTful APIs and JSON:API specifications.
  • Experience with workflow automation, scripting (e.g., PowerShell, Bash), and RPA tools.
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Git).
  • Fully Bilingual – French and English (spoken and written).
  • Participate in agile development sprints to deliver reliable and scalable software components.
  • Design and implement full stack solutions aligned with enterprise design principles and best practices.
  • Assist in the collection and documentation of technical and functional requirements.
  • Build and test automation processes, including unit and integration tests.
  • Conduct troubleshooting and debugging of automation solutions as needed.
  • Participate in solution design reviews and recommend improvements.
  • Support business teams during user acceptance testing (UAT).
  • Identify risks and challenges related to automation candidates and communicate them effectively.
  • Mentor junior team members on best practices, coding standards, and development techniques.
  • Support production deployment processes and performance testing activities.

Backend DevelopmentNode.jsBashFrontend DevelopmentFull Stack DevelopmentGitReact.jsVue.JsAngularCI/CDRESTful APIsDevOpsJSONScripting

Posted about 1 month ago
Apply
Apply

πŸ“ Canada

πŸ” Software Development

  • University Degree in Computer Science or a STEM Degree plus approximately 3+ years of hands-on experience as a Software Engineer.
  • Experience working with predefined tasks or projects, with the ability to help more senior team members in defining new tasks and actively contributing as an engaged and collaborative team player.
  • Experience in Ruby on Rails or other OOP languages (Java, C#, Python, etc.).
  • Implement changes and experiments across the stack (frontend and backend) to enhance the Demo and Sign up experiences and reduce churn for our customers.
  • Contribute to the Jane codebase, focusing on customer-facing components and key admin pages.
  • Collaborate with various product team domains to improve the overall early Jane experience.
  • Produce high-quality, well-tested code that ensures a reliable product for our users.
  • Participate in code reviews, production deploys, and team activities to support continuous improvement and collaboration.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptRuby on RailsAlgorithmsData StructuresReactCI/CDRESTful APIsJSONNodeJS

Posted about 2 months ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Software Development

  • Strong background in backend development, with familiarity in frontend paradigms and a willingness to learn.
  • You’ve worked in an agile environment and are comfortable collaborating closely with Product Managers and Designers.
  • You’ve taken ownership of small-to-medium projects or feature work and have seen them through to completion.
  • You write code with an emphasis on quality and performance.
  • You actively create technical documentation that is clear, concise, and easy to understand.
  • You strive to understand the β€œwhy” behind our work and processes. You’re not shy to voice your opinion when that is unclear.
  • Contribute to the Jane codebase, focusing but not limited to insurance integrations.
  • Collaborate with engineers, technical leaders and cross-functional groups to ship impactful features that directly impacts our customers and company metrics.
  • Participate in code reviews, production deploys, and team activities to support continuous improvement and collaboration.
  • Produce high-quality, well-tested code that ensures a reliable experience for our users.

Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLAgileExpress.jsFull Stack DevelopmentGitJavascriptReact.jsREST APICI/CDRESTful APIsJSONSoftware Engineering

Posted 3 months ago
Apply
Apply

πŸ“ Canada

πŸ” Software Development

  • Experience in Ruby on Rails or other languages (Java, C#, Python, Go)
  • Experience on teams of 4+ developers
  • Comfortable working in an agile environment alongside PMs, Designers, and Staff Developers
  • Strong background in backend development, with familiarity in frontend paradigms
  • Experience on large, complex systems, maintaining performance and quality while implementing changes.
  • Communicate clearly, translating technical challenges into terms non-developers can understand.
  • Tackle blockers with resilience and take initiative to seek clarity in ambiguous situations.
  • Own the full development lifecycle, from refining requirements to implementation, testing, and deployment.
  • Question and improve processes that don’t serve the team’s needs, focusing on the "why" behind them.
  • Contribute to Jane’s growth by enhancing our financial tools, especially for clinics in Canada and the US.
  • Transform existing features from basic functionality into delightful, polished experiences for clinics and their clients.
  • Help shape a stronger foundation for Jane by refactoring parts of our codebase into clear APIs and distinct, organized domains.
  • Build new features for Packages and Memberships, directly benefiting clinics and their ability to offer flexible care options.
  • Support both internal teams and clinics by diving deep into systems and APIs that power critical operations.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingExpress.jsFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptReact.jsSoftware ArchitectureAPI testingREST APICI/CDMicroservicesJSONDebugging

Posted 3 months ago
Apply