Description
Job Summary:
We are seeking a passionate Full Stack Developer to create high-performance and scalable applications, with a focus on JavaScript, Node.js, and React.js, to build end-to-end solutions.
Key Highlights:
1. Develop front-end applications using React.js.
2. Create and maintain robust back-ends using Node.js.
3. Participate in the full software development lifecycle.
We are looking for a Full Stack Developer passionate about building
high-performance and scalable applications, with strong knowledge of JavaScript,
especially Node.js and React.js. The ideal candidate should be capable of
building complete solutions—from UI design to server-side logic and database integration.
Responsibilities:
* Develop front\-end applications using React.js.
* Create and maintain robust back\-ends using Node.js.
* Participate in the full software development lifecycle, including
design, development, testing, deployment, and maintenance.
* Collaborate with other teams to define system architecture and
design.
* Contribute to continuous improvement of development processes and
technology infrastructure.
Essential Requirements:
* Proficiency in JavaScript.
* Experience with Node.js for API and backend service development.
* Experience with React.js for front-end development.
* Familiarity with SQL and NoSQL databases, such as MySQL,
PostgreSQL, and MongoDB.
* Experience with code versioning tools, such as Git or
AWS Code Commit and AWS Code Pipeline.
* Solid understanding of software design and architecture principles.
Desirable Requirements:
* Knowledge of operational workflows and code versioning.
* Familiarity with other languages that complement JavaScript development, such as TypeScript, to add static typing to code.
* Experience with additional frameworks, such as NestJS and Next.js.
* Knowledge of other back\-end technologies, such as Ruby on Rails,
Python (Django, Flask), or PHP.