Software Engineer

  • Full-time

Company Description

Pronto Marketing is a fast growing company providing fully-managed website and online marketing services to over 1,600 small businesses around the world, primarily in the United States and Canada as well as a growing customer base in Thailand. Founded in 2008 and based in Bangkok, Thailand we have a team of 140+ professionals comprising everything from developers, designers, copywriters to project managers, SEO experts and client support agents working 24x7 building and managing online marketing for our clients.

Job Description

  • WordPress & Django Expert - learn to be knowledgeable about how everything with WordPress & Django work. Be able to develop for both frameworks in PHP and Python. We do TDD. :)
  • Agile Team Member - work on our cross functional agile team. Participate in daily stand up meetings and follow Agile development methodologies. Manage the storyboard for projects you're responsible for.
  • Web Developer - develop websites and applications using different languages including PHP, JavaScript, Python and any other cool technologies we work with.
  • Software Tester - write functional tests for the applications we write and be able to act as the Tester role in Agile process.
  • Mentor/Trainer - help train and guide new hires and interns about technology, Web development and Agile process.

Qualifications

  • Familiarity with all aspects of MVC web applications. Deep Django experience is a plus.
  • Work experience, open-source code (e.g., GitHub), or coursework in JavaScript, WordPress, Python/Django, or Ruby/Ruby on Rails.
  • Ability to work in the technical stack, delivering quality code both on the frontend and backend.
  • Experience with JavaScript frameworks such as ReactJS or AngularJS is a plus.
  • Familiarity with continuous integration, continuous delivery, and continuous deployment environments.
  • Ability to create the test, build, release engineering cycle.
  • Open and service minded, proactive with senses of urgency, positive thinking and self-motivated.
  • Strong analytical thinking.
  • Highly motivated and passionate about what you work on.
  • Be able to learn new things. Love to do the research and make it happen.
  • Strong maths, algorithms, and data structure background.
  • Strong CS fundamentals and rigor in engineering.
  • Experience with architecting a large high-scale web application is a plus.

Attributes

  • Enjoy working with a team and taking ownership of work.
  • Comfortable working in an Agile environment.
  • Thrive in a weird office culture.

Additional Information

Get real experience with an international, multi-cultural team! Improve your English! Save the world! And you will be having fun!