Skip to main content

Full Stack Developer - TypeScript/Node.js/React.js

Technology
knowledge Artisan
1 week agoUntil 17/12/2026

Job description

Full Stack Product Development :

  • Design, develop, test, and maintain enterprise-grade product features and modules.
  • Build modern web applications using TypeScript, Node.js, React, Next.js, and Tailwind CSS.
  • Develop and maintain backend services and enterprise applications using C# and .NET.
  • Build secure and scalable REST/JSON APIs and service integrations.
  • Translate functional and technical requirements into well-designed software solutions.
  • Participate in technical design discussions and contribute to architectural decisions.

Backend &

  • Integration Development :
  • Develop backend services, APIs, business logic, and integration components.
  • Integrate applications with internal platforms, third-party services, enterprise systems, and data sources.
  • Implement authentication, authorization, RBAC, and API security patterns.
  • Work with asynchronous processing, background jobs, APIs, and distributed application components.

Data &

  • Database Engineering :
  • Work with relational databases such as PostgreSQL, MySQL, and SQL Server.
  • Design schemas, queries, stored procedures, and data-access components where required.
  • Optimize database queries and application performance.
  • Work with caching or in-memory data stores where appropriate.
  • Support application-level data integration and basic ELT/data-processing workflows.

Cloud &

  • DevOps :
  • Develop and deploy applications in cloud environments such as Azure, AWS, or GCP.
  • Work with CI/CD pipelines and modern software deployment practices.
  • Troubleshoot applications running in Linux and cloud environments.
  • Contribute to application monitoring, logging, observability, and production troubleshooting.
  • Support releases and help resolve post-production issues.

AI-Assisted Engineering :

  • Use tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT, or similar AI development assistants to accelerate development.
  • Apply AI tools appropriately for coding, debugging, refactoring, documentation, unit testing, and technical analysis.
  • Validate AI-generated code rather than relying on it blindly.
  • Explore opportunities to incorporate AI capabilities and AI agents into product workflows.
  • Continuously evaluate new development tools and engineering approaches that can improve team productivity.

Technology Ecosystem :

- Frontend : TypeScript, JavaScript, React, Next.js, Tailwind CSS, HTML/CSS

- Backend : Node.js, C#, .NET / .NET Core, REST APIs, JSON, Microservices

- Databases : PostgreSQL, MySQL, SQL Server, In-memory or caching technologies

- Cloud &

  • DevOps : Azure, AWS, or GCP, Linux, Git, CI/CD, Docker, Application monitoring and logging
Keywords
ReactOSHTML5CodingBusiness logicJSONTypescriptLinuxNode.jsCursorJavaScriptDevOpsMysqlHtmlPostgresqlUnit TestingSoftware DeploymentSqlRelational grammarCI/CDNode

Interested in this role?