Search by job, company or skills

Senior Software Engineer, Adtima

  • Posted 6 months ago
  • Be among the first 10 applicants

Job Description

What you will doe

As a Senior Full-Stack Developer, you will play a key role in designing, developing, and maintaining scalable web applications. Your responsibilities will include:

  • Develop and maintain applications using Node.js frameworks such as NestJS and Next.js, along with frontend technologies like React.js and Vue.js;
  • Apply best practices in Object-Oriented Programming (OOP) and leverage design patterns to create clean and maintainable code;
  • Work with Redis for caching, session management, and other optimization tasks;
  • Utilize message queues (e.g., Kafka) to implement message-driven architecture for asynchronous processing;
  • Collaborate with product and engineering teams to understand business challenges and architect effective solutions;
  • Design and develop scalable, high-performance web applications, ensuring functionality, reliability, and security;
  • Convert Figma designs into fully functional applications, ensuring pixel-perfect UI implementation and responsiveness;
  • Optimize performance and cost-efficiency of both frontend and backend systems;
  • Work closely with cross-functional teams to analyze requirements, address feedback, and align technical solutions with business goals.

What you will need

  • Bachelor's degree in Computer Science, Information Technology, or a related field;
  • At least 3 years of experience in web-based software development;
  • Strong understanding of e-commerce systems;
  • Hands-on experience in both frontend and backend development in real-world projects;
  • Proficiency in Node.js and TypeScript;
  • Expertise in ReactJS, VueJS, NestJS and Next.js frameworks;
  • Experience working with databases such as MongoDB, MySQL, and PostgreSQL;
  • Familiarity with distributed service architectures;
  • Experience with ORM (Object-Relational Mapping) frameworks;
  • Strong experience working for caching and performance optimization;
  • Proficiency in Git and working with version control workflows (GitHub, GitLab, Bitbucket);
  • Experience in CI/CD pipelines for automated deployment and integration processes;
  • Experience working with big data technologies such as Hadoop is a strong plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141357727

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

JavaNodejsSqlNosqlPhpRubyPythontesting disciplineGoGit workflowMonitoringalertingcloud-based technologies

Ho Chi Minh, Vietnam

Skills:

DjangoTypescriptReactjsFlaskPythonSqlNoSQL databases

Ho Chi Minh, Vietnam

Skills:

graph databases S3ApisPostgreSQLKafkaRedisGcpDockerDistributed SystemsKubernetesPythonAWSgraph dataNoSQL databasesGo

Ho Chi Minh, Vietnam

Skills:

graph databases S3ApisPostgreSQLKafkaRedisGcpDockerDistributed SystemsKubernetesPythonAWSgraph dataNoSQL databasesGo

Ho Chi Minh, Vietnam

Skills:

WebsocketReduxSassNode.jsReactTypescriptElectronWebpackLessBabelAsync ThunkIndexedDBCSS ModulesViteCSS-in-JS

Beware of Scammers

We don’t charge money for job offers