Positive Thinking Company
3.8- 3.8
Lương và phúc lợi
- 3.9
Sự hài lòng trong công việc
- 4.1
Văn hóa công ty
- 3.6
Môi trường
nâng cao kỹ năng - 3.9
Cân bằng công việc
cuộc sống - 3.5
Thăng chức & Đánh giá
- 3.5
Tính ổn định
việc làm
Việc làm Positive Thinking Company tại Việt Nam - 14 việc làm
What you will do As a lead software engineer you will be responsible for the design, development, and delivery of our web applications. You will work closely with fellow software engineers, product managers, and other key stakeholders to devise innovative solutions to customer problems. You will be influential in defining the future of the HP software architecture as we continue to evolve. But most importantly, you’ll be joining a top-notch engineering team! You will be continuously educating our engineers and product managers about how our products work and working closely with tech leads & related teams to simplify & improve our systems, which will improve engineers productivity accordingly What you should have 7+ years of relevant software engineering experience 2+ years of experience as a technical lead of a successful delivery team Experienced in AWS technologies Solid background in multiple programming languages, e.g. Node.js, PHP, React.js, Golang, Python, etc. Solid understanding of Engineering principles, e.g. SOLID Experience working in an agile team (Scrum or Kanban) Strong experience with relational databases and SQL, preferably MySQL Experience writing automated tests Solid understanding of continuous integration systems and concepts Bonus
Experience in XP techniques, e.g. pair programming, TDD Experience building event-based systems and working with message broker technologies such as RabbitMQ or Apache Kafka Experience working with search solutions such as Elasticsearch Familiarity with Docker and Kubernetes Experience with NoSQL data stores Understanding of microservices architecture Who you will be working with Engineering team members. Product management team. How you will add value Showcases in engineer all hands educating engineers & product managers Works with data team about our database structures Contributes to setting the technical vision and direction at the team level and contributes to technical vision and direction for the company Demonstrates the ability to lead projects involving multiple teams Contributes towards making technical decisions that have a department wide impact and takes ownership and accountability for these Demonstrated ability to identify, track and resolve highly complex issues in familiar systems, and medium level issues in unfamiliar systems Demonstrate willingness to work in different codebases, between frontend, backend or mobile. Identifies core design flaws in familiar systems Understand how the business converts customers’ needs into team backlogs Helps PMs to validate and verify assumptions during discovery Demonstrated the ability to increase effectiveness and improved engineering workflow within their team Drives a learning culture within the team and identifies opportunities that aligns with the growth of other members of the team Writing clean, scalable, testable code to support and enable the growth of the company Participate in discussions of system architecture Help coach all teams members About Positive Thinking Company Positive Thinking Company by CBTW is a global independent tech consultancy group. We are Great Place to Work-Certified™ with 90% of our team members in Vietnam agreeing that we are a great place to work! With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
About BOT Model Our BOT model provides a long-term solution for successfully delivering your product roadmap without outsourcing your software development. In just a few weeks, we can set up dedicated software development teams in Vietnam which will be steadily integrated in your organization and can eventually be fully transferred.