NodeJS Senior Developer (FE,BE)

Business4you AG
+2
6 Đ. Nguyễn Siêu, Bến Nghé, District 1, Ho Chi Minh
Tại văn phòng
Đăng 2 ngày trước

3 Lý do để gia nhập công ty

  • Friendly International environment
  • Passionate colleagues
  • Competitive salary

Mô tả công việc

As a Senior Frontend Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. Your work will be guided by key principles to ensure user-centered design, simplicity, maintainability, security, and performance. You will be part of a dynamic team, contributing to the continuous improvement of our technology stack and project architecture.

 

Responsibilities

  • User-Centric Development: Prioritize features and improvements that provide direct value to users. Regularly seek and incorporate user feedback into the development process. Focus on creating a highly accessible product.
  • Simplicity First: Keep the codebase, dependencies, architecture, and user interfaces as simple as possible. Avoid unnecessary complexity.
  • YAGNI (You Aren’t Gonna Need It): Don’t build features or capabilities that aren’t immediately necessary. Focus on current requirements and design solutions for current problems.
  • Modularity, Locality of Behavior, and Coupling/Cohesion: Design the system with modularity in mind, creating self-contained components with clear interfaces. Strive for low coupling between modules and high cohesion within modules.
  • Maintainability: Write clean, well-documented code. Use consistent coding standards and communicate clearly with team members. Use version control effectively.
  • Continuous Improvement: Regularly review and refactor code. Stay updated with the latest best practices and technologies relevant to our stack.
  • Security Mindset: Apply a zero-trust policy for any external data. Always consider security implications in design and implementation decisions.
  • Performance Matters: Consider the performance implications of code changes. Regularly monitor and optimize application performance.
  • Embrace Change: Be open to new ideas and approaches that can improve the project. Stay flexible and adaptable as project requirements evolve

Yêu cầu công việc

Essential 

  • Strong proficiency in NodeJS.
  • Experience with Astro, Svelte, and TailwindCSS.
  • Experience with NestJS and NextJS.
  • Proficiency in TypeScript.
  • Familiarity with serverless functions, particularly Netlify Functions.
  • Experience with MongoDB Atlas for database management.
  • Knowledge of Auth0 and or Lucia for authentication.
  • Familiarity with AWS S3 for file storage.
  • Good spoken Engish

Preferred 

  • Experience with maintaining and optimizing web applications for performance.
  • Ability to write clean, well-documented code.
  • Strong communication skills and the ability to work effectively in a team.
  • A solid understanding of security best practices.
  • Experience with continuous integration and deployment processes.

By joining our team, you will have the opportunity to work on exciting projects with cutting-edge technologies, while adhering to best practices and principles that ensure the delivery of high-quality and user-centric applications.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Social & health insurance, annual leave, working conditions pursuant to Vietnamese labor law.
  • Passionate colleagues
  • Performance Review to adjust salary and title/position (at least once a year)
  • Regular team-building events
  • Play counter-strike at breaktime
  • International, dynamic, friendly working environment.
  • Learn a lot of new stuff
  • Provide snacks, sweets, fruits,.... for free :)

Business4you AG

Xem công ty

Business4you AG

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Truyền Thông, Quảng Cáo và Giải Trí
Quy mô công ty
51-150 nhân viên
Quốc gia
Switzerland
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email