Full Stack Developer - NodeJS/ AngularJS

Advocado International
Expired
2 Kallang Ave, #11-21 CT Hub, Singapore 339407
At office

Top 3 reasons to join us

  • Competitive salary
  • Dedicated guidance from our founders and mentors
  • Career advancement

Job description

We are looking for a Full-Stack developer to join Advocado. This individual will collaborate with our local and overseas development teams to drive forward the development standards and work to continually enhance the customer facing aspects of our product. These development teams will work in a dynamic and fast paced environment. The ideal candidate must be able to thrive in an environment where change is constant. Advocado uses aspects of the Agile methodologies where all roles collaborate with one another to develop features and we iterate our product on a weekly basis. This means communication skills and interpersonal skills are a
must for this position.

Are you a fit for Advocado?
At Advocado, we want developers who can do more than just code. The culture fit is just as important, so we are looking for people who have the following qualities:

• Curious: You are constantly learning, reading about and experimenting with new technologies. Some might call it an obsession.
• Self-sufficient: You can take a problem and figure out a solution fairly independently.
• Agile/flexible: You are great with change and thrive in that environment. One day you may be designing a new application, the next day programming, and the following day writing and executing test cases. And that’s okay with you.
• Great people skills: We have to like you, you have to like us.

It’s as simple as that.
• Generous: You are generous with your knowledge and with your time to help others.
• Open minded and Intelligent: You are sharp and intelligent, but humble and willing to learn from others.
• High Standards on quality: You believe that high quality is worth the extra time. There are no shortcuts to success.

The work
• Design, develop and test modules and features with Advocado's progressive web application using JavaScript and HTML5, with the MVVM pattern and a layered architecture. We will be leveraging technologies like Angularjs to process massively concurrent requests from our customer facing and backend services, as well as implementing REST and WebSocket interfaces.
• Implement background services with NodeJS.
• Integrate with a large-scale messaging queuing system (Amazon Lambda) to perform cross server application coordination.
• Use MongoDB for persistence and data modelling, creating map/reduce functions for views over the data, and managing a full text search engine with elastic search.
• Stay current with the newest online technologies; research new technologies and make recommendations on implementations.

Your skills and experience

• Bachelor's degree in Computer Science, Mathematics or related field; or equivalent practical experience.
• 2+ years of web development experience or the demonstrated skillset of a 2-4 year developer.
• Expert and solid experience in Javascript, HTML5, ES6, and CSS.

Preferred qualifications:
• Expert and solid experience in Asynchronous JavaScript, NodeJS, AngularJS, NoSQL Data Modeling, Open Source Development, Web Sockets, Amazon Lambda, MongoDB, Agile development environment.
• Solid communication skills; demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
• Strong understanding of the Software design/architecture process.
• Knowledge of cloud infrastructure technology such as AWS.
• Ability to solve any issues in the frontend and able to step back and understand the problem and single handedly able to provide creative solutions.

Advocado International

View company

Công Ty TNHH Advocado Vietnam

Company type
IT Product
Company size
1-50 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT