Omise is looking for an excellent software developer to join the core team. This department focuses on strengthening and adding new functions to dashboards, APIs , libraries and even the SDK to make people's lives more comfortable than ever.
The core team's stack is primarily Ruby on Rails , but Elixir , Node.js , React , PHP , Python , TypeScript , and other languages running in production are also used or will soon be available. Among various programming environments, it is a chance to make use of your own viewpoint and expertise.
In the sense of writing excellent codes, the core principle that we ask the developers is clarity, simplicity, and protection.
Clarity: Any developer can write clear code to read and understand quickly
Simplicity: You can write plain code with no ambiguity, not strange thing
Protection: You can cover the edge case and handle user input carefully
The best personality in this department is those who are enthusiastic about learning new knowledge and who can make extra effort to share knowledge to their colleagues. This department also needs a great deal of developers to read and understand the code efficiently and provide informative feedback.People who do not feel comfortable reviewing the code of others, in short, they are looking for such people.
Are you autonomous?
Is the way of thinking flexible?
Are you eager to learn new knowledge?
Are you a voluntary effort?
Can you be stretched out in a rapidly changing environment
Write own test code
Write consistent code
Work in a team
Communicate in English with confidence
To fulfill our responsibilities
Salary above industry level
Comfortable and flexible work environment
Health care plan
Telecommuting at 3 days a week
Lending MacBook Pro that can work from coffee shops and beaches
Omise is Thailand's leading online payment gateway offering a wide range of processing solutions for any business need. Our endeavor is to provide the best online payment experience that works seamlessly on both the mobile and the web. With a growing dynamic international team, we relentlessly work to set new benchmarks to the industry by optimizing easy-to-integrate functionality for our partners while at the same time, narrowing the gap that staggers between the physical and online market today. Omise looks is expanding beyond its existing borders to Japan, Indonesia and other countries across the Asia Pacific in the near future.
In Thailand, online stores are still striving to have a proper payment solution because applying and implementing has never been simple and smooth. All of the major PSP’s require cumbersome documentation to apply; monthly commitments, high transaction fees and all take considerable amount of time to gain approval. Additionally, there is no good online API documentation or sandbox to test. Thus, stores drive their business by offline payment methods such as ATMs, Banks or online banking. Once shoppers have made their transactions, they have to send a proof of payment to there store via email or other social network channels. Since there is no payment notification, the store has to check the transaction manually which delays the delivery time and increases the chance of fraud. This fraud may occur by shoppers’ photo shopping their proof of payment.
Since a reliable, simple and smooth online payment system has been lacking in Thailand, Omise.co founder, Jun Hasegawa and co-founder Ezra Don Harinsut, recognized the need to bridge the gap between stores and shoppers. Therefore, the Omise team has been developing a payment solution that would be available for everyone to sign up and make online payments simple, easy, smooth and possible. Omise is ideal for both developers and non-developers. Applying for Omise only requires minimal online identification, no minimum monthly commitment and low transaction fees. Stores will be able to accept payments instantly. In addition, for non-developers, accepting payments via social network will be possible for everyone!
Stores are able to accept credit and debit card payments as well as bill payments which will allow shoppers to pay by their online banking accounts, ATM’s and banks. Providing the highest level of online payment security standard has always been Omise’s goal. That is why Omise has achieved PCI-DSS 3.1 compliant to meet all requirements from VISA and Master.