Senior Software Engineer, Backend Development (BotBonnie)

2 Months ago • 5 Years + • Backend Development

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

Autodesk - Partner Account Manager (Poland and Baltics)

Autodesk

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Enverus - Customer Success Manager

Enverus

Denver, Colorado, United States (On-Site)
3 Weeks ago
HappyRobot - Enterprise Account Executive

HappyRobot

Madrid, Community Of Madrid, Spain (Hybrid)
2 Months ago
Addepar - Product Design Manager

Addepar

Canada (Remote)
2 Months ago
Coupa - Senior Lead FP&A Manager

Coupa

Ann Arbor, Michigan, United States (Remote)
3 Weeks ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Zamp - Backend Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Make - Junior Back-end Software Engineer

Make

Prague, Czechia (On-Site)
2 Months ago
kuda  - Senior Backend Engineer

kuda

Lagos, Lagos, Nigeria (Hybrid)
1 Week ago
metacore - Backend Programmer

metacore

Helsinki, Uusimaa, Finland (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

deel. - Payroll Implementation Manager | Japan

deel.

Japan (Remote)
1 Week ago
Rippling - Account Executive, Talent Cloud

Rippling

Austin, Texas, United States (Remote)
1 Week ago
Mercury - Staff Product Designer - Accounting

Mercury

San Francisco, California, United States (Remote)
4 Weeks ago
Poppulo - SDE 2, Analytics

Poppulo

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Neolytix - Lead Development Representative (Healthcare Services)

Neolytix

Chicago, Illinois, United States (Hybrid)
1 Month ago
Insight Software - Manager, Engineering (C#, SQL, BI)

Insight Software

Hyderabad, Telangana, India (On-Site)
1 Month ago
Enverus - Territory Manager

Enverus

Austin, Texas, United States (Remote)
2 Months ago
Motorola solutions - Site Reliability Engineer

Motorola solutions

Gatineau, Quebec, Canada (On-Site)
3 Weeks ago
Veeam Software - Territory Manager

Veeam Software

Germany (Remote)
2 Months ago
USE Insider - Customer Onboarding Manager

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

appier - Solution Consultant (Presales, GCR)

appier

Taipei City, Taiwan (On-Site)
2 Months ago
NXP - Global OSAT Package Principal Engineer

NXP

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
appier - Senior Customer Success Manager, Enterprise Solution

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Applied materials  - Business Management Operations IV - (B4)

Applied materials

Tainan City, Taiwan (On-Site)
1 Week ago
Trend Micro - Senior Software Development Engineer in Test (Network Endpoint Security)

Trend Micro

Taipei City, Taiwan (On-Site)
3 Weeks ago
binance - Product Manager (Derivatives) - Binance Accelerator Program

binance

Taipei City, Taiwan (Remote)
6 Months ago
binance - Principal/Lead Engineer (Java)

binance

Taipei City, Taiwan (Remote)
2 Years ago
binance - Pioneer Talent Program - Java Engineer (Tech Compliance)

binance

Taipei City, Taiwan (Remote)
1 Month ago
Cadence - AE Director

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
2 Months ago
Canonical - Ubuntu Enablement - Software Engineering Manager

Canonical

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Excel Hr solutions - Node Js Developer with Socket Programming

Excel Hr solutions

Navi Mumbai, Maharashtra, India (Remote)
2 Years ago
Newrick Network - Senior Backend Developer - PHP Laravel

Newrick Network

Miami Beach, Florida, United States (Hybrid)
3 Weeks ago
Canva - Staff Backend Software Engineer - Developer Experience

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
NXP - Assembly Back End Process Engineering Sr Manager

NXP

Bangkok, Thailand (On-Site)
2 Months ago
JMA - Software Engineer - Backend GO Developer

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
2 Months ago
binance - Backend Java Engineer (Web3) - Binance Wallet

binance

Asia, Lima Region, Peru (Hybrid)
2 Years ago
Interface AI - Senior Software Engineer, Backend

Interface AI

(Remote)
2 Months ago
Technorizen Software Solution - PHP Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
Growe - Middle PHP Developer

Growe

(Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by appier

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug