Top 3 reasons to join us
- Challenging working environment (big data and IoT)
- Balanced workplace for working and entertainment
- Competitive salary with monthly performance bonus
Job description
Who We Are:
We are a team of talented developers, architects, managers, engineers, designers, DevOps-engineers and QA-engineers using brand new tech to solve non-trivial tasks. We work on VR (Virtual Reality), AR (Augmented Reality), IoT (Internet of Things), web-projects, mobile apps, Enterprise business applications, and Unity Gaming. We create projects using Python, С#, PHP, Objective-C, JavaScript (React, Vue.js, Angular), Java, and Swift and deploy them into AWS / Azure / Google Cloud.
We're all about collaboration so our teams review and test each other's code, providing regular feedback and, in line with our Values, we're always improving.
Where We Are:
We believe a diverse range of backgrounds strengthens our team. We also have offices in the USA, Russia and Vietnam. You will work in our office in Ho Chi Minh alongside our Russia-based teams.
Who You Are:
- Experience with writing Java code.
- Knowledge of classical algorithms and data structures.
- Having Android SDK development experience.
- Understand MVP, MVVM
- Love RxJava, DI, Dagger, CI
- Work with databases: Room, SQLite, Realm, use of ORM libraries
- Offer thoughtful and reasoned solutions and implement them with a minimum of bugs (or bugs free)
- Plan your decision before writing the first line of code.
- Know how to test your own and foreign code (unit tests, integration tests, manual tests).
- Understand the complexity of O-notation algorithms.
Your skills and experience
Preferred Skills:
- Knowledge of Android NDK.
- Knowledge of C / C ++
- Knowledge of Kotlin
- Android Architecture Components
- Practical knowledge in the field of optimization and profiling of mobile applications
- Experience or interest in working with other languages (Swift, Groovy).
- TDD
- You desire to learn new things
- Good verbal and written communication skills and the ability to analyze your own proposed solutions (and ideas) in terms of ROI (Return on Investment) would be a big advantage!
What You'll Do:
- API and Backend development for mobile, web and IoT applications.
- Event stream processing (Kafka / Storm / Spark) and real-time analytics.
- New projects and applications development.
- Ongoing support of existing production projects.
Technologies We Use:
- Java
- Android SDK
- Android NDK
- RxJava
- Dagger
- REST API
- Amazon AWS (EC2, SQS< SNS, ELB, ECS, RDS, S3, Cognito)
- Kotlin
- Google Apps
- Firebase
- Jenkins
- Git
What We Appreciate:
- Both beautiful code and minimum code.
- Clear code that is covered by tests and contains detailed comments.
- Developers, increasing the amount of knowledge and experience of the team.
- Those who are not afraid of responsibility and work for the result.
- Developers who do not require micromanagement and continuous monitoring.
- The actual documentation and those who support it.
- Sense of humor.
Why you'll love working here
We value your skills and contribution
- We offer very competitive salary for our employees.
- Annual salary review based on performance and contribution.
- 13th-month salary.
- Quarter bonus based on performance and contribution.
- Unused leaves in a year will be paid as bonus.
- English learning support and getting technical certification support programs.
- Employee recognition program on company-wide.
We value your growth
- Nice and friendly working environment.
- Lots of interesting and challenge projects to work on.
- Working with smart and straight technical geeks from other countries.
- A chance to travel and get yourself trained at headquarter in California, America.
We value your time
- We don't value working over-time. Better way to do more work: be productive within your working time and spend the rest of your time with your family.
- Flexible working hours scheme is for everyone.
- In case you have a personal stuff, working at home is possible.
- Can't work on that day? No worries, you can work at a weekend to keep your leave.
We value your joy at work
- Full of snacks, fruits, ... in the kitchen to help yourself during work time.
- Need to relax? Get a buddy for a dart, table football or pingpong game.
- Having lunch with colleges or watching news / sports on TV during lunch time.
We value your health
- By default, we don't work on Saturday or Sunday, because we love to see you refreshed in next week.
- Premium health insurance during the year, so you don't have to spend money when you're sicked.
- Annual health-check to make sure you're healthy.
We value social activities outside of work
- Monthly team-building events to have more close relationship with your work-mates.
- Company trips with your family.
- Football match every week for football lovers.
- Join running team to increase your stamina on multiple days in a week.
- Improve your English skills in English club.
Saritasa
Your scalable-total-IT-solution service company.