Senior Software Engineer, Backend Development (BotBonnie)

3 Hours ago • 5 Years +

Job Summary

Job Description

As a Senior Backend Development (BotBonnie) at Appier, you will design, develop, and maintain the server-side applications. Your responsibilities include developing scalable backend services using Node.js and other technologies, collaborating with cross-functional teams, ensuring the performance and security of applications, integrating with databases, implementing unit tests, and participating in architectural discussions. You will also troubleshoot issues, optimize applications for speed and scalability, and continuously improve development processes. The role involves contributing to innovative ideas to improve system architecture and performance, staying up-to-date with the latest trends, and proposing suitable improvements to existing systems.
Must have:
  • 5+ years of software development experience
  • Ability to build web services on Linux
  • Proficiency in one or more languages (Python/Scala/Go/Java/C++/Javascript)
  • Good knowledge of Network API Design (e.g. REST or GraphQL)
  • Experience working with databases (MongoDB, MySQL, BigQuery)
  • Understanding of version control systems (Git) and code deployment processes
  • Familiarity with cloud platforms (AWS, GCP)
  • Proactive, good interpersonal, and problem-solving skills
Good to have:
  • BS/MS degree in Computer Science or related field
  • Technical leadership experiences
  • Experience with Docker containers & k8s
  • Proficiency in JavaScript and server-side technologies like Node.js and Express.js
  • Experience with Cloud deployment using Terraform
  • Good knowledge of asynchronous or event-driven programming
  • Experience with API integration for common social platforms

Job Details

 

About Appier 

Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.

About the role

We are seeking skilled and motivated Senior Software Engineer, Backend Development(BotBonnie) to join our dynamic team. As a Senior Backend Development (BotBonnie), you will play a crucial role in designing, developing, and maintaining the server-side applications that power our web.

 

Responsibilities 

  • Develop efficient and scalable backend services using Node.js, Express.js, and other relevant technologies.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and designers, to design and implement robust APIs and web services.
  • Ensure the performance, security, and reliability of server-side applications, identifying and resolving bottlenecks and bugs as necessary.
  • Integrate with databases and data storage solutions, such as MongoDB, MySQL, Redis, RedShift or other NoSQL databases.
  • Implement unit tests and conduct code reviews to maintain high code quality and foster a collaborative development environment.
  • Participate in architectural discussions and contribute innovative ideas to improve system architecture and performance.
  • Stay up-to-date with the latest trends and advancements in Node.js and backend technologies to propose suitable improvements to existing systems.
  • Troubleshoot and debug production issues, providing timely resolutions and minimizing downtime.
  • Optimize applications for maximum speed and scalability, considering factors like caching, load balancing, and distributed systems.
  • Continuously improve development processes and best practices to ensure efficient and reliable software delivery.

 

About you 

[Minimum qualifications]

  • 5+ years of experience in software development
  • Ability to build web services on Linux
  • Proficient in one or more of the following languages: Python/Scala/Go/Java/C++/Javascript
  • Good knowledge of Network API Design ( e.g. REST or GraphQL).
  • Experience in working with databases, both relational and NoSQL, and ability to write efficient queries, such as MongoDB, MySQL, BigQuery
  • Understanding of version control systems, such as Git, and code deployment processes like CircleCI.
  • Familiar with one of the following cloud platforms: AWS, GCP.
  • Proactive, good interpersonal and problem-solving skills.

[Preferred qualifications]

  • BS/MS degree in Computer Science or related field.
  • Technical leadership experiences
  • Design and architect large scale distributed systems.
  • Docker container & k8s related experiences
  • Proficiency in JavaScript and server-side technologies like Node.js and Express.js.
  • Experience with Cloud deployment using Terraform.
  • Good knowledge of asynchronous programming or event driven programming
  • Experience with API integration for common social platforms such as Line, Messenger, and Instagram.

 

#LI-AK1

 

Similar Jobs

Crowd Strick - Experienced Backend Engineer - Data Platform Team

Crowd Strick

(Remote)
1 Week ago
Make - Software Engineer - Back-end - Core Enterprise Capability

Make

Prague, Prague, Czechia (On-Site)
1 Week ago
Netflix - Software Engineer 4 - TV & Web Player Platform

Netflix

United States (Remote)
4 Weeks ago
Ness Digital - Senior Software Engineer - Fullstack

Ness Digital

Romania (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

techholding - AWS DevOps Engineer

techholding

(Remote)
2 Weeks ago
Contentstack - Senior Software Engineer I - Fullstack Engineer (React JS & Node JS)

Contentstack

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Make - Senior Software Engineer - Developer Productivity team

Make

Prague, Prague, Czechia (On-Site)
1 Week ago
Crowd Strick - Engineer III - Platform

Crowd Strick

Bucharest, Bucharest, Romania (On-Site)
6 Days ago
4ThePlayer - Remote Senior JavaScript Developer

4ThePlayer

(Remote)
1 Month ago
Rackspace Technology - Cloud Engineer IV (Java Dev Google Cloud Practice Engineer)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Tactica studios - React Developer

Tactica studios

(Remote)
1 Week ago
Voldex - Backend Software Engineer

Voldex

Canada (Remote)
1 Month ago
Postman - Senior Software Engineer - IAM

Postman

San Francisco, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - (Sr.) Cloud Developer (Security Playbooks)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Software Engineer, Generative AI Blackbelt, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
4 Weeks ago
Google - Supplier Development Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior System Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Weeks ago
Google - Senior Tensor Processing Unit Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
4 Weeks ago
Google - Firmware Engineer, Wireless Connectivity, Google Pixel

Google

New Taipei City, Taiwan (On-Site)
2 Weeks ago
Qualcomm - Ethernet PHY HW Application Engineer, up to Sr. Staff

Qualcomm

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior Embedded System Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Corsair - Sr. Payroll Specialist

Corsair

Taoyuan City, Taiwan (On-Site)
1 Month ago
Cadence - Principal Application Engineer

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!