Firmenlogo

Hybrid Senior Software Engineer

Needle  ·  nan, · Hybrid

About the job

Hi there! We're looking for a talented Senior Full Stack Engineer with a minimum of 4 years of hands-on experience building production-level applications. As a key member in our small team, you’ll play an instrumental role in transforming our product vision into a reliable, high-performance system that delights our growing user base.


Key Responsibilities:

  • Design, develop, and optimize complex full-stack applications using TypeScript, Node.js, and React.js
  • Architect efficient, well-structured and scalable solutions
  • Implement best practices for code quality, performance, security, and maintainability
  • Collaborate with cross-functional teams to translate business requirements into technical solutions



Required Qualifications:

  • Experience of TypeScript, Node.js, and React.js
  • Strong understanding of system design principles and scalability considerations
  • Expertise in designing and implementing RESTful APIs and microservices
  • Experience with version control systems (e.g., Git) and CI/CD practices
  • Excellent problem-solving and critical thinking skills
  • Strong communication and collaboration abilities



Nice to Have:

  • Familiarity with Material-UI, Firebase/Firestore, PostgreSQL, Bigquery, and OpenAI SDK



You’ll be a great fit if:

  • You thrive on taking full ownership of projects from start to finish, understanding business logic, interpreting high-level requirements from stakeholders, and ensuring successful delivery
  • You have experience in building fast, reliable, and real-time web-based applications
  • You value a quality-driven approach, ensuring that each feature is built with the highest level of quality possible at the time
  • You enjoy collaborating closely with business and product teams, challenging high-level specifications, navigating ambiguity in requirements, and providing the most suitable solutions
  • You are proactive in proposing improvements to the team, whether it’s introducing new libraries, enhancing CI processes, or suggesting major architectural changes, or even recommending no-code tools when suitable
  • You thrive in a collaborative team environment, where you can freely exchange ideas, challenge assumptions, and drive innovation through open communication and knowledge sharing



Work Environment:

  • This is a primarily remote position, and team members are required to work within normal business hours that fall within a +/- 3 hour range of the GMT+8 timezone
  • To foster collaboration, knowledge sharing, and strong working relationships, team members located in the same city are expected co-work in-person at least once per week
  • Collaborative and supportive team environment



If you have a passion for building efficient and maintainable systems, and thrive in a dynamic and collaborative environment, we encourage you to apply. Join us and contribute to our mission to support brand owners with an AI CMO and marketing assistant!

Candidarsi ora

Altri lavori