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!