Software Engineer

Shenzhen , China

We are seeking a skilled Software Engineer to join our team and focus on building scalable, secure, and efficient backend systems for our web application. As a key contributor, you will work primarily with Go-lang and collaborate with frontend to deliver high-quality features and APIs. Your work will directly impact the scalability, security, and user experience of our product.

Job Responsibilities

  • Design, develop, and maintain backend systems and APIs using Go-lang, ensuring scalability, security, and performance.
  • Collaborate with frontend developers and cross-functional teams to define and implement feature specifications.
  • Write clean, maintainable, and efficient code, adhering to best practices in software development.
  • Implement secure coding practices to protect data and ensure compliance with industry standards and regulations.
  • Develop and maintain comprehensive documentation for APIs, systems, and processes.
  • Write and maintain unit and integration tests to ensure software reliability and robustness.
  • Continuously evaluate and integrate new technologies and tools to improve system performance and developer productivity.
  • Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
  • Work in an agile environment, contributing to sprint planning, stand-ups, and retrospectives.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
  • Proficient in Go-lang with a strong understanding of its ecosystem and best practices.
  • Experience designing and developing RESTful APIs and backend systems for web applications.
  • Familiarity with frontend technologies like React or similar frameworks (nice to have, but not mandatory).
  • Solid understanding of secure coding practices and web application security principles.
  • Experience with unit and integration testing frameworks.
  • Proficiency with version control systems (e.g., Git).
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Excellent communication and interpersonal skills.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is preferred.
  • Familiarity with CI/CD pipelines and automated testing frameworks is preferred.
  • Knowledge of microservices architecture and distributed systems is preferred.
  • Experience with database systems (SQL/NoSQL) and optimizing queries for performance is preferred.

Benefits

  • Competitive salary commensurate with experience
  • Opportunities for professional development and career advancement
  • Collaborative and supportive work environment
  • Flexibility in smart casual dress code
  • Complimentary snacks and beverages available

Introducing BID Operations, your trusted partner in providing comprehensive technology, customer services, accounting & operations, and risk & compliance services to support our customer business growing! We understand that as a new business, you face unique challenges in managing these critical functions while focusing on your core competencies. That's where we come in.At BID Operations, we are passionate about supporting our clients in their journey towards success. Our mission is to empower you to thrive by handling the essential yet time-consuming aspects of your business operations, allowing you to concentrate on strategic growth and innovation. What sets us apart is our commitment to understanding our customer’s unique challenges and tailoring our services to meet your specific requirements. We believe in building strong partnerships and working closely with you to develop strategies that align with your goals. Our team brings extensive industry knowledge and expertise to the table, providing valuable insights and innovative solutions.Confidentiality, integrity, and reliability are the cornerstones of our services. We employ robust security measures to safeguard your sensitive data and ensure compliance with data protection regulations. Partner with BID Operations and let us be your trusted ally on the path to business success. Contact us today to explore how our services can help you overcome challenges, accelerate growth, and achieve your entrepreneurial vision. Together, we can turn your startup dreams into reality.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job