Job Description
We are seeking a skilled Full Stack Developer with hands-on experience in Node.js and React.js to join our team. The ideal candidate will have a strong background in developing and deploying web applications using both frontend and backend technologies. The Full Stack Developer will be responsible for designing, developing, testing, and maintaining web applications that meet the needs of our clients.
Requirements
- 2+ years of experience
- Proven experience as a Full Stack Developer with hands-on experience in Next.js and Nest.js
- Strong understanding of frontend web technologies such as HTML, CSS, Nest.js and JavaScript
- Strong understanding of backend web technologies such as Node.js, Nest.js, Express.js, and MongoDB, Postgres
- Experience with SQL databases and writing optimized queries
- Experience with version control systems such as Git
- Experience with testing frameworks such as Jest and Enzyme
- Excellent problem-solving and communication skills
- Ability to work independently and in a team environment
- Knowledge of Agile methodologies and experience working in an Agile environment is a plus.
Plus Point
- Experience with development tools such as Jira, Git, and any CI/CD platforms.
- Experience in working with or designing large-scale distributed systems.
- Experienced in working with UNIX/Linux environments.
- Understanding of Blockchain and its ecosystems.
Education:
BS in Computer Science / Software Engineering / IT or relevant field.