Angular Developer

Job Description:

If you are a Software Engineer with extensive front end focused Development. Experience utilizing JavaScript (ES6) and Angular.js, please read on! 

Role

We are looking for Front End Developer to apply their expertise in browser-based app development and expansive knowledge of coding best practices to deliver high quality, user-friendly products using best practices for user experiences. Candidate should have the ability to write clean JavaScript, Angular based code, even when faced with a challenge. Work with full-stack engineers/architects to solve API problems. Use MVC. Use object oriented designs and SOLID principals. If this sound like you, then how does joining a growing multi-disciplinary core fantastic IoT R&D team to develop new capabilities and workflows to solve real-world problems sound? 

Top Reasons to Work with us: 
1. Among top 5 IoT companies in APAC region. 
2. Wonderful Growth. 
3. Great Work, Life Balance. 
4. Excellent benefits. 
5. Excellent core technical team, using Agile methodologies. 
What You Will Be Doing: 
1. Be part of a full team delivering a complete front end application
2. Ensuring high performance on mobile and desktop
3. Cooperating with the back-end developer in the process of building the RESTful API
4. Develop/Design, implement and test high quality web applications in a cloud-based environment. 
5. Help brainstorm and plan new applications and web services. 
6. You will take ownership of technical problems and their resolution, including proactively 
7. communicating with product managers, developers, architects, and the operations team. 
8. Provide accurate effort-estimates for deliverables. 
9. Be committed to the deadlines. 
What You Need for this Position (Must have): 
1. Minimum 6-8 Months working experience in Hybrid Mobile Application development using IONIC Framework, Cordova, Angular2/4/5/6.
2. Strong proficiency in JavaScript and the JavaScript object model, JS MVC frameworks such as AngularJS Angular2/4/5/6 or ReactJS, RxJS/Redux. 
4. Proficient with modern web technologies such as CSS3, HTML5, Bootstrap, and/or jQuery. 
5. Experience or strong knowledge of RESTful APIs and Web Services. 
Nice to Have
1. Experience or knowledge of Networking/Protocols. 
2. Source Control Management experience with SVN. 
3. Agile Development experience. 
4. B.E. in Computer Science or similar is preferred. 
5. Experience with Server Side code with Node.js/Express.js 
Benefits: 
1. Remuneration will be proportional to your level of experience. 
2. Performance will be regularly reviewed and merits will be commensurate with successful results and the financial profits we collectively achieve as a team. 
3. You will also grow your expertise in a challenging and exciting environment.Â