Job Summary
- Technical Skill:
- JavaScript ,
- ReactJS ,
- AWS ,
- HTML5 ,
- CSS3 ,
- Linux ,
- Design Patterns ,
- Architecture ,
- SCSS ,
- UI ,
- GCP ,
- ES7
Job description
Overview of job
I. KEY JOB DUTIES
- Design, prototype, and test the front-end and back-end of product
- Follow excellent engineering practices, including design and architecture, iteration, documentation and automated testing, bug fixing, and maintenance
- Collaborate with other developers to design and optimize code
- Create flowcharts and user guides for new and existing programs
- Document all programming tasks and procedures
- Perform routine software maintenance
- Manage the development schedule, design backup plan, ensure redundancy, and stay positive under pressure Update progress daily through Project Management tracking tool (ex. Jira) or Kanban/Agile board
- Interact with business partners, teammates, internal users and external users regarding cost estimations, timelines, technical issues, and infrastructure support both pre- and post-production
- Great facility to work. You will have a MacBook and extra high definition screens
- Remote work 12 days / Annual leave 12 days / Sick leave 2 days
- Premium health insurance package for you and your relatives
- Annual health check-up at the premium clinic
- Development opportunity: sponsorship for all training courses includes Business English...
- Interesting workout activities: gym/fitness, yoga, kick-boxing, football after work
- With regular discussions, you will have a lot of opportunities to learn from experts in their fields
- 13th-month Salary + Annual bonus + Project bonus
- Twice yearly performance review and one-time salary review per year
- Reward & Recognition in mobile platform
- International opportunity to expose and grow
- Professional, creative working environment and talented teams, equal-opportunities & agile culture
- At least one abroad travel every year. We often send our elites to international conferences like GDC, WWDC, Google I/O... to update the latest technology
- 1-2 Annual Luxury Company Trip, Team Building
- Free food & drinks, kitchen at work, PlayStation & billiards corner
- Friday evening party, happy hours, team activities, and awesome parties
- The remaining Annual leave will be transferred to the next working year
- Additional allowance, gifts for birthdays, giving-birth, weddings, illness, Mid-Autumn Festival, Lunar New Year, 1/1, 1/5, 1/6…
- Paternity Leave policy offers more than 10 days of paid leave, not including days-off according to Vietnam Labor Law regulations
- Free parking
Job Requirement
II. EDUCATIONAL REQUIREMENT / SKILLS / ATTRIBUTES
- B.S. Degree in Computer Science or similar
- At least 3 years of experience in software development as a full stack developer
- Experience in the JavaScript ecosystem (e.g., ES7/8/Next, React), related tooling and documentation
- Experience in HTML5, CSS3/SCSS and a good understanding of UI design, front-end performance, and optimization
- Experience in architectural strategies and design patterns in backend development
- Experience in Linux server management, cyber security, cloud architecture/design, tools, and services on AWS or Google Cloud
- Experience in an agile development environment, engineering communication (design docs, specs, documentation, code reviews, post-mortems)
- Open-minded and eager to learn new things, flexible to changes and comfortable with ambiguity
- Ability to work at a fast pace, multi-focuses, and high-growth startup environment
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- ReactJS
- AWS
- HTML5
- CSS3
- Linux
- Design Patterns
- Architecture
- SCSS
- UI
- GCP
- ES7
COMPETENCES
- Documentation
- Agile
- Communication Skills
- Willing to learn
- Ambitious
- Flexible
BUSINESS PROFILE
Athena is an UK-based mobile gaming company creating and delivering products to users worldwide.
Millions of users are enjoying our casual games every day. It creates a huge opportunity for us to grow but also creates great challenges to overcome and serve more and more users.
Every day at Athena, we try to apply science and art into our products to make them beautiful, exciting, fun and useful. Our mission is to create 5-star products which entertain and enrich people’s life. We believe that when technology, art, and hard working come together, the masterpieces will be born.