undefined
Posted 3 months ago

Product Department|Senior Backend Engineer (Full Remote)

Details

undefined
Not disclosed
Compensation
undefined
Full time
Time commitment
undefined
Computer Networking
Industry
undefined
Between 11 - 50
Company size

Skills

Backend Developer
API Development
UNIX
Command Line
Issue Tracking
Git / GitHub
RESTful API
CI / CD
MongoDB

Job description

  • Responsible for developing the back-end functionality of vocus to provide a stable and convenient service experience
  • Develop and optimize compliant APIs, write easy-to-maintain and highly readable code
  • Discuss the direction and feasibility of new features with PMs and colleagues as a back-end professional
  • Evaluate project requirements, research, utilize and connect with third party services
  • Work with engineering team to optimize system architecture and development process (monitoring, error reporting, Issue Tracking...)
Required Skills
  • 2+ years of experience in Golang
  • Familiarity with Git / GitHub operations
  • Understanding of MongoDB database design, performance enhancement and debugging
  • Understanding of RESTful API design specifications
  • Understanding of CI / CD process planning and implementation
  • Understanding of Linux operating system basic operation and performance enhancement
  • Familiar with system architecture design. Ability to design system architecture independently based on requirements, understand the context of different architectures and make adjustments
  • Familiar with information security. Including but not limited to Hijacking, Injection, XSS, CSRF, SSRF, etc.
  • Familiar with Unix like system Command line operations
  • RESTful API, Alchemy API
  • Understanding of AWS containers and deployment related services, cloudflare service setup
  • Consistent with company values and culture
Possession of these would be a plus
  • Micro service experience
  • Good at API documentation, like swagger or redoc
  • Good at unit test, integration test and software engineering practices
  • Have knowledge or experience in load testing, penetration testing and cyber security
Benefit system
-Labor and health insurance
-Enjoy 15 days of special leave per year
-1 day of physiological leave per month for female employees
-Internal education and training subsidies from time to time
-Occasional dinners
-Flexible working hours, 9-10pm self-management
-Compatible with OKR and company-wide key indicators to achieve the status of bonus
@ Attach your resume and portfolio when submitting your application
The interview process is divided into three stages
  1. After entering the interview stage, 3-5 questions will be asked according to the professional skills required for the job.
  2. The second stage is an interview with the department head, which includes an interview and a practical test of professional competency to determine if the candidate has the required skills and experience for the position.
  3. The third stage is an interview with the executive director, who will talk about everything and everything, assessing personality traits, ability to fit into the corporate culture, etc.
Interested in this job?
Apply Now
Other jobs like this
5 days ago
undefined
Not disclosed
undefined
Full time
7 days ago
undefined
Not disclosed
undefined
Full time
10 days ago
undefined
Not disclosed
undefined
Full time
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

Fast track Your Remote Work Career

1

Sign up

Create your profile by sharing your personal and professional details with us.
2

Assessment

Take our online talent assessment for skills and competencies evaluation.
3

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now