TPL is currently offering recruitment opportunities to the following positions. If you are a qualified candidate and interested in joining us, please send your application letter and resume to hiring@techpropulsionlabs.com. Please note that only qualified profiles will be contacted.
This list of openings will be frequently updated. Please bookmark this page and re-visit us.
Senior Developer/Technical Architect (05 positions)
Senior Developers at TPL are typically the most important people on a project, with a mix of Architecture, Development, and Management Responsibilities. You must be able to architect and design a complete application, implement key components directly, and clearly communicate your knowledge and designs to others.
- At least 3 years experience in software development.
- Demonstrated ability to design systems with long term flexibility, performance, and efficiency of development.
- Experience with Unix environments
- Interest in training & development of your teams, as well as leading training events in the VN dev’t community
- Experience with Ruby on Rails is a big advantage, but not required
Depending on your background, we expect strong expertise in one of the following areas
| Front End Developer/Designer | Back End Developer/Architect | Mobile Developer | ||
|---|---|---|---|---|
| Developing rich UI for RoR applications (primary), and sometimes PHP or .NET.
Strong dev’t experience with: Experience with Processing, Flash ActionScript 2 and 3, Flex, and/or AIR is a strong plus. |
OR | Building highly scalable custom services in RoR.
Strong dev’t experience with: Experience with any of these technologies is a strong plus: |
OR | Building apps on the iPhone and Android platforms.
Strong dev’t experience with C/C++ and/or Java is required. Previous experience in developing mobile applications is not required, though is very helpful. Experience with Mobile dev’t toolkits (PhoneGap, Titanium, etc) is a plus. |
Senior Tester (01 position)
This is a Senior/Architect level position. You will work directly with development teams, participating in all stages of the software dev’t lifecycle: architecture, design, development, and testing. You will lead testing design and implementation as a member of different development teams, designing test suites and training engineers on proper testing methods, and working with the teams to implement Unit Tests, Functional Tests, Integration Tests, and User Acceptance Tests. There is a strong preference for automated testing.
- At least 3 years experience in software testing and test design. Experience as a QC leader is preferred.
- Good knowledge and practical experience in different testing methodologies, practices and tools.
- Strong knowledge of automated testing frameworks, especially Selenium and Unit Test Frameworks for different languages
- Must be able to use English fluently (speak, read and write)
- Understanding of performance testing and analysis is a big plus
Junior Developer (05 positions)
Junior Developers at TPL share a common goal: to improve their skills and experience to the point that they can become a Senior Developer within 3 years. This requires openness and dedication to learning, both from your teammates and on your own.
- 1 year experience in software development or newly graduated with distinction grade
- Experience with Unix environments
- Must have strong ability to learn new technologies and programming languages
- Experience with PHP and/or Ruby on Rails is preferred.
- Fair English skill (read and write)
Interested in joining us? Send your application letter and resume to hiring@techpropulsionlabs.com.
- Demonstrated ability to design systems with long term flexibility, performance, and efficiency of development.
- Experience with Unix environments
- Interest in training & development of your teams, as well as leading training events in the VN dev’t community
- Experience with Ruby on Rails is a big advantage, but not required
