Full Stack Engineer

Readyhubb


Date: 9 hours ago
City: Remote
Contract type: Full time
Remote
About the Role

We are seeking a motivated Mid-Level Full Stack Developer with a strong command of both frontend and backend technologies. You will collaborate closely with cross-functional teams, handle live production support, and deliver high-quality features that delight end-users. If you thrive in fast-paced environments, enjoy solving complex technical challenges, and want to contribute to impactful products, this is the perfect opportunity for you!


Key Responsibilities
Frontend
  • Next.js & React: Develop and maintain performant, SEO-friendly web applications using Next.js and React.
  • React Native: Create and enhance mobile applications for iOS and Android platforms.
  • State Management: Use Redux and Context API for reliable global state management.
  • Custom Hooks: Develop reusable custom hooks to streamline component logic.
  • Live Production Support: Troubleshoot and resolve production issues, ensuring minimal downtime and maximum performance.
  • UI/UX Collaboration: Work closely with designers to implement responsive UI and deliver an optimal user experience.
Backend
  • Node.js & NestJS: Design, develop, and maintain server-side architecture using Node.js and NestJS, following best practices and design patterns.
  • TypeScript: Leverage TypeScript for robust, type-safe backend development.
  • Microservices: Build and deploy microservices with a strong focus on scalability and performance.
  • Database Management: Work with PostgreSQL and MongoDB for data storage, optimization, and maintenance.
  • TDD (Test-Driven Development): Implement TDD practices to ensure code quality, reliability, and easy refactoring.
  • Stripe Payment Integration: Integrate Stripe for secure and seamless payment processing.
  • OOP, SOLID, and Design Patterns: Employ object-oriented programming principles, SOLID best practices, and design patterns to write clean, maintainable code.
  • Data Structures & Algorithms: Apply efficient data structures and algorithms to tackle complex problems.
Qualifications
  • Experience: Minimum 4+ years of professional software development experience.
  • Frontend: Proficiency in Next.js, React, React Native, Redux, Context API, and React hooks.
  • Backend: Solid knowledge of Node.js, NestJS, TypeScript, PostgreSQL, and MongoDB.
  • Testing: Hands-on experience with TDD principles and relevant testing frameworks.
  • Payment Integration: Familiarity with Stripe or other payment providers.
  • Code Quality: Understanding of OOP, SOLID principles, and software design patterns.
  • Problem-Solving: Strong analytical skills for solving complex tasks using data structures and algorithms.
  • Team Player: Excellent communication skills and the ability to work in an agile, collaborative environment.
  • Live Production Support: Experience in monitoring and supporting live production environments, quickly diagnosing and resolving issues.
What We Offer
  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies in a growing, agile team.
  • Professional development and learning opportunities.
  • Collaborative work environment that values innovation and creativity.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Account Manager (Middle East & CIS)

Kpler, Remote
19 hours ago
At Kpler, we are dedicated to helping our clients navigate complex markets with ease. By simplifying global trade information and providing valuable insights, we empower organisations to make informed decisions in commodities, energy, and maritime sectors.Since our founding in 2014, we have focused on delivering top-tier intelligence through user-friendly platforms. Our team of over 600 experts from 35+ countries works...

Business Manager

Binance, Remote
1 week ago
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 230 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments,...

Data Engineer

1inch Labs, Remote
1 week ago
We're seeking an experienced Data Engineer to take ownership of our blockchain ETL infrastructure. You'll lead the development of our data pipeline architecture, transforming raw blockchain data into insights for our users. This is a high-impact role where you'll have autonomy in reshaping our ETL systems for improved efficiency and reliability.Key Responsibilities:Design, enhance, and maintain scalable ETL processes for parsing...