Are you in Data Mode?

Job Category

All (12)


Home-based (12)

Job Level

5+ Years (2)

EMEW Labs Pte Ltd

Software Engineer

EMEW Labs Pte Ltd

2-10 employees
Total vacancies for this job title : 3
Posted on : May 28, 2020
Job ID : 360565


Is currently looking for:
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
  • Execute full software development life cycle (SDLC) through Agile methodologies
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write clean, well-designed, efficient, testable, and reusable code
  • Produce specifications and determine operational feasibility
  • Integration of user-facing elements, data storage solutions and third party libraries
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimisation and functionality
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Minimum 2 years experience (for Junior Engineers) and 5 years experience (for Senior Engineers) in developing scalable consumer applications
  • Possesses a minimum BS Degree in Computing, Computer Science, Engineering or relevant courseSQL database or relational database skills
  • Extensive knowledge of PHP web frameworks. Experience with Yii2, Drupal7 or Symfony is a plus
  • Basic understanding of front-end technologies, such as JavaScript, AJAX, HTML5 and CSS3
  • Experienced in high traffic and high demand software development is a plus
  • Experience with test-driven development (Unit Testing) is a plus
  • Experienced in working with code versioning tools, such as Git
  • Experience with front-end frameworks such as Bootstrap is a plus
  • Understands MVC design patterns
  • Understands fundamental design principles behind a scalable application
  • Ability to document requirements and specifications
  • Experienced in Agile ceremonies and methodologies
  • Fluent in communication using the English Language
  • Able to work in a close-knit team as well as independently
  • Passionate in contributing towards high standards and goals
  • Willingness to learn and accept criticism for the benefit of self improvement is a must

Applications for this job are now closed.
Click here to view similar jobs.