Senior Laravel Backend Developer (2 posts)

Posted by admin
Category:

At Marathon Myanmar, we have an amazing opportunity to transform the country with logistic technology. By using the vast amounts of information available today to identify new patterns and make new discoveries, we are helping cities’ transportation become smarter, faster and cheaper. Join the forward-thinking teams at Marathon Myanmar solving some of the country’s most complex problems – there is no better place to grow your career!

Senior Backend Developer:

The Senior  Backend Developer (PHP)  is responsible for reviewing and evaluating all assigned project output and ensuring that all work adheres to standards and best practices while maintaining a high degree of quality. This position works closely with Software Architect to assist in defining and understanding standards and best practices as well as designing and planning applications to meet project objectives. Additional duties include analysis, design, develop and test software solutions for company’s product. It is also responsible to provide maintenance and support to existing code following company’s standards and best code practices.

  • Review and evaluate team output to ensure that it adheres to standards and best practices while maintaining a high degree of quality
  • Abstract requirements to analyze and design innovative new software solutions for enhancement of the company’s products
  • Develop code using best practices and current software patterns
  • Follow company’s code standards to fix product issues (bugs)
  • Read, understand, debug products code to find and solve current software problems
  • Ensure code is testable with correspondent unit tests
  • Test software solutions appropriately before deliver to testing team

What You’ll Do: 

  • Developing high volume web applications using PHP7 and Laravel Framework
  • Knowledge of modern authorization mechanisms, external integration concepts like SSO, Rest APIs, Tokenized Authentication
  • Coding in VueJS 2, Vuex & Nuxt
  • Experience with common/modern development tools such as composer,Parcel, Babel, Webpack, NPM & Yarn
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with tools Git, linux shell to SSH and edit configuration files
  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers
  • You’ll employ Marathon Myanmar’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability
  • You’ll have an opportunity to work with a variety of relational databases (SQL, Postgres, MongoDB), Operating Systems (Linux, Windows, iOS, Android), and modern UI frameworks (Laravel, React, Vue, Bootstrap, NodeJS, and JQuery)

Who You Are:

  • You are highly motivated and have a passion for creating and supporting great products.
  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.
  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
  • You have a strong understanding of software development and programming languages
  • The ability to translate functional requirements into cross-browser accessibility compliant (WCAG 2.1) websites
  • Experience building web applications from scratch on the LAMP (Linux, Apache, MySQL, PHP) stack
  • Experience writing and maintaining web applications in a PHP framework such as Laravel, Symfony or Slim
  • Experience building websites with frontend frameworks such as Tailwind, Foundation, VueJS and their related build systems
  • Experience building websites/application in a virtual environment using VirtualBox, Vagrant or Docker
  • Experience in VueJS 2, Vuex & Nuxt is a huge bonus

Required Technical and Professional Expertise:

  • Must have strong knowledge in all of the following technology areas: HTML5, CSS3, JSON, jQuery & DOM APIs
  • Firm grasp of the PHP language and its nuances
  • Knowledge of functional or object-oriented programming
  • Ability to write well-documented, clean PHP code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with build tools, composer, Parcel, Babel, Webpack, NPM & Yarn
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest, Mocha, Unit Tests with Laravel

Preferred Tech and Professional Experience:

  • Experience on Vue and Laravel is desirables
  • Experience on any PHP framework  
  • Candidates should be available full-time and able to start as soon as possible.
  • Have shipped at least one product using Laravel
  • Experience interfacing to back-end APIs (Amplify, Firebase, other APIs)
  • Experience working in a team environment
  • Creativity and flexibility

Extra credit: 

  • Any graduate from Myanmar
  • 3 yrs experience, web development in general
  • You’ve shipped an web app using Laravel
  • You’ve worked with PHP and related framework

Beneficial:

  • Competitive salary (Maximum 1,200,000 Lakhs Ks) depends on experience
  • Lunch provided by company
  • Bonus for each phase

Contact: [email protected]