Epsilon Mobile is aiming to expand our market to South East Asia and Europe in the next 2 years. We are looking for a sernior full stack web developer to lead this expansion.
Join us, and you’ll be able to join a very young and growing team, able to work in an international environment. Also you will learn how a software company work, how to control project’s quality, and how to ensure the excellence in a software project.
Job Details
- Participate in all phases of the software engineering life cycle :architecture designing, system analysis, coding, testing, documenting practices and adhere to existing standards
- Will also continuously discover, evaluate and implement new technologies to maximize development efficiency and improve performance across teams.
- Provide technical & analytical support to customers to identify requirements and develop qualified functionalities/projects.
- Join with other members to design and implement new features for current iOS app, Android app, web app, …
- Involve in monitoring, enhancing performance and user experience.
- Besides undertaking new projects, the developer must be prepared to understudy and undertake the development and maintenance of any existing systems or projects.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or related IT discipline.
- 3+ years of experience in software programing, testing and related activities.
- Familiar with some among the following technologies: Nodejs, PHP, MongoDB, MySQL, Angular JS, Nginx, Apache, AWS, AmazonELB, Amazon S3, Elastic Search, Docker, …
- Strong technical skills, especially understanding of software development principles.
- Strong knowledge and having practical experience of back-end development.
- Solid understanding of software engineer concepts: data structure, algorithm, network, …
- Detail/Result-oriented, resourceful, and work well under pressure.
- Good understanding of security standard is an advantage.
- Being capable of reading, writing and communicating in Engish is also an advantage.
Benefits
- Flat organization with dynamic international culture.
- Small team so that your value will be highly appreciated in any contributions you make.
- Friendly and open-minded working environment for employees to fully express their feelings and contributes to the growth of the team.