Remote - Sr. NodeJS Developer (TypeScript, JavaScript)

CoderPush
Expired
+2
Inspire Hub 2, 122 Đ. B2, An Lợi Đông, Quận 2, Thành phố Hồ Chí Minh, Thu Duc City, Ho Chi Minh
Level 9, 3D Building, No.3 Duy Tan street, Dich Vong Hau, Cau Giay, Ha Noi
Remote

Top 3 reasons to join us

  • Fully Remote
  • International Team
  • Coaching to grow career

Job description

The ideal candidates should be able to lead a feature from design to end-user. We are looking for strong developers that don't need to be given detailed instructions on how to design a feature but, instead, have the technical knowledge and experience to do so with just global direction. We are not looking for people that execute instructions but people that challenge decisions and know what they are doing. A strong developer that is a good team player, independent, who can reason about what a good feature implementation is and what not. There is the ability, in the future, to setup and lead your own team if that ambition is there!

Your skills and experience

We’re looking for someone with an Academic Degree in Software Engineering or Computer Science (or in a related field), with proven experience (4+ years) as a backend software developer with Typescript/Node.js. The rest of our stack consists of GraphQL, Docker, MongoDB, Postgres, Redis, and Git. In detail:

  • In essence, proficient in backend development with TypeScript using Node.js
  • Experienced with creating microservice backends from scratch
  • Experienced with using/running Docker images fluently
  • Experienced with setting an environment variable
  • Experienced with network requests and implementing external APIsCreating GraphQL APIs, new endpoints with business logic, use different databases and know when to use which for what purpose, know when to apply a message queue or pub-sub mechanism, know how to split a more complex system into different microservices, etc.
  • Basic AWS and basic networking – Not a hard requirement! Some cloud experience and networking will further help you to support your core tasks / development. So think about knowing what DNS is used for, know how the HTTP protocol works in order to build efficient APIs, know how a proxy / load balancer works just to have a basic understanding of the deployment, essentially, know what is happening when you access one of the APIs you create.
  • Experienced with software development fundamentals, type checking, asynchronous flows, etc.
  • You’re fluent in English.
  • Bonus Points: Not mandatory but nice to have is experience with Solidity, Cryptocurrencies (e.g. ERC20) and/or NFTs (e.g. ERC721), Staking, Polkadot, Solana.

Why you'll love working here

As a full-time employee, you will be eligible for the benefits that CoderPush offers according to our policies:

  • Fully remote
  • Full-time insurance
  • Macbook support.
  • Annual bonus, performance-based bonus.
  • Monthly compensation package to help you work and live better, remotely!
  • Fully support for exams to get Certification and skills improvement training.
  • Monthly coaching to grow your career.
  • Receive 22 paid leaves on your 5th years. We encourage you to take one month off work.

CoderPush

Company type
IT Product
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT