Careers

Why join the navy if you can be a pirate?

Share our Passion, we are looking for highly motivated and dynamic individuals to join our team.

Senior Magento Developer

Position Summary:

A software developer with ecommerce experience to support Magento Platform based development, customization, maintenance, and troubleshooting. This position requires software development skills, knowledge of Magento Enterprise Ecommerce platform, PHP and Angular.


Essential Duties and Responsibilities
will include the following. Other duties may be assigned.

  • Perform a mix of new software development, enhancements and defect resolution as required
  • Develop and maintain technical documentation including both design and functional documents
  • Work with client to understand their requirements, and deliver as per needs and timelines.
  • Implement project applications according to specifications
  • Research technical issues and provide recommendations to enhance
  • Work with client in the design and development of software solutions
  • Mentor junior development staff in Magento and PHP related technologies
  • Identify and troubleshoot issues as needed
  • Support research on emerging Magento software extensions, standards, and design patterns in support of development efforts
  • Cultivate and disseminate knowledge of Magento development best practices
  • Liaise with network administrators, system analysts, programmers, and business stakeholders to resolve any defects
  • Administer diagnostics to improve software stability and eliminate performance bottlenecks or security vulnerabilities


Ideal Experience:

The ideal candidate for the PHP/Magento Developer position at The Teaching Company will have:

  • Bachelor’s in computer science or equivalent experience preferred
  • 3 to 5+ years of Magento Ecommerce development experience
  • 3 to 5+ years’ developing with PHP
  • Experience in Angular will be bonus.
  • Hands on experience on Magento 2
  • Have worked on at-least 1 Magento 2 project
  • Advanced understanding of standard front-end development technologies: HTML5, CSS2.1/3, JavaScript, JQuery, JSON, AJAX, XML, SOAP, WSDL
  • Working knowledge of development tools, PHP, SourceTree, GIT, MySQL Workbench
  • Demonstrated professional development experience with Web Services frameworks and RESTful API standards
  • Strong understanding of MS-SQL and/or MySQL
  • Work on Magento integration with external systems, like ERP/ CRM/Payment etc.
  • Excellent grasp of database design and normalization rules
  • Direct experience working in Agile software development methodology
  • Experience extending or customizing existing products/frameworks such as Magento
  • Strong debugging skills with the ability to reach out and work with internal and external stakeholders to solve complex problems
  • Problem solving and time management skills
  • Good if experience in Mobile Apps
  • Good if experience in Data Analytics
  • Ability to work in both an individual and team-based environment
  • Excellent written, verbal, and interpersonal skills
  • A self-starter & be able to work with minimum supervision
  • Proactive and able to work and bring out solution for tough problems
Apply for this Job

Software Engineer - Fresh to 5 Years Experience

Responsibilities:
Participate in the full software development lifecycle from system requirement study, analysis, design, coding, database designing, structuring, testing, documentation and implementation. This will also involve interacting with the client for the project requirements.

Education: Passionate about software development/ Diploma / Bachelor’s Degree in Computer Science/Information Technology or Higher.

Experience: Fresh to 5 years

Current Location: Bukit Jalil, Kuala Lumpur, Malaysia.

Job Description:

  • Passionate about technology, resourceful and enjoys software development
  • Likes to have Fun!
  • Experience in Software Development, DB Design and Architecture
  • Required skill(s): PHP, AJAX, XML, MS SQL, MySQL
  • Awesome if experienced in PHP Frameworks, CodeIgnitor, Laravel (MVC & HMVC), Composer and Github
  • Able to work well in a team and independently, willing to learn and work hard and lead where required
  • Able to communicate clearly and effectively, both verbally and in written specifications / documentation
  • Able to present technical options in terms of their pros/cons and impact
Apply for this Job

Why work with us?

We are passionate at what we do, and most of all we like to have fun while we do it. If you join us fun is guaranteed!

Other skills?

We are always looking for talented and passionate people. Drop us a line if you have other skill sets and would like to join us.

Get in Touch!