top of page

Backend Developer (Server Developer)

Job Description

As the keyword Photwidget Simple says, we operate a photos and widget service in the most simplest way. Since widgets are still a relatively new concept for iPhone users, we strive to provide the simplest and most practical widget service.

Within three days of its launch, Photowidget has ranked first in Thailand and Korea, second in Japan, and third in the US. More than half of our users reside in English-speaking countries. There is no right or wrong answer as we are the leading service in the widget market. Which is why we are always working to provide a well-localized product to all of our consumers worldwide and to quickly identify their demands in order to establish a direction for progress.

Currently, we provide various widget types such as Countdown, Photos, Calendar, Horoscope, and many more. Soon, we are going to go beyond function-oriented widgets and leap into a global community & network service that offers a variety of content. PhotoWidget is not just a utility app but a community that users create together. We're glad to be able to connect with them!

Come join us on the PhotoWidget journey
We are done with the prologue. We are looking for people who can join us and have fun on the next Season!

Job Responsibilities

Main Role
What you will be doing:
- Social/Widget/Subscription server architecture design and implementation

Techniques we use:
- Server : .NET, Pyhton, C++, Protobuf
- Database : MySQL, MSSQL, MongoDB, Redis
- Protocol: gRPC (Protobuf), TCP, HTTP
- Infrastructure: AWS, TencentCloud
- Log and data analysis: Firebase, Tableau
- Back office tool: Java
- Collaboration tools: Jira, Confluence, Git

※ Recruitment process: document screening - 1st interview (coding test and job competency) - 2nd interview (culture fit/communication competency) - consultation on treatment and hire date

Basic qualifications

- Ability of OOP programming

- .NET-based programming experience

- Understanding of network programming

- Those who have more than 3 years of development experience or equivalent skills and experience

- Those who have knowledge and application skills in basic computer science, such as data structures, algorithms, and operating systems

Preferred qualifications

- High problem-solving ability

- Someone who is good at collaboration from code convention to design discussion

- TCP/IP development and service experience

- Work experience in the DevOps model that directly performs development, testing, and deployment

- Experienced in asynchronous programming using Async/Await and Task

- Those who have a lot of interest in system design and code quality


1. Business device (Mac or high-end PC & 1-2 monitors)

2. Autonomous annual leave system

3. Snacks and drinks provided

4. Lunch meal allowance

5. Support for taxi expenses for business use

6. Annual, half-half, half-half vacation system

7. Go to work at 12:00 the next day after team dinner

8. Leave work 2 hours early on your birthday

9. Gift on the national holiday

10. Overtime meals and transportation allowance

bottom of page