โลโก้บริษัท HUGEMAN Consultant

Innovation Frontend & Backend Engineer & QA

HUGEMAN Consultant - Senior-Level, Full time - พญาไท กรุงเทพมหานคร
฿50,000-฿100,000

(Senior, Mid) Innovation Frontend Engineer

Here you’ll get to:

• Design, develop, and implement innovative, high-quality frontend solutions

• Collaborate with cross-functional teams, including product owners, designers, and backend engineers, to ensure seamless integration of frontend and backend systems.

• Provide technical leadership and guidance to intermediate and junior frontend engineers, fostering a culture of collaboration and continuous learning.

• Stay current on industry trends, competitor activities, and best practices in frontend development, applying relevant insights to inform the organization's initiatives.

• Optimize frontend performance and user experience, applying best practices in web accessibility, SEO, and mobile responsiveness.

• Conduct code reviews, ensuring adherence to established coding standards and best practices.

• Troubleshoot and resolve complex technical issues to identify root causes and implement effective solutions.

• Mentor and support frontend team members, promoting professional development and growth.

What You'll Need:

• Bachelor's degree in Computer Science, Software Engineering, or a related field.

• 5+ years of experience in frontend development with a strong portfolio showcasing innovative and visually appealing frontend solutions.

• Expertise in frontend technologies and one or more modern frameworks (e.g., React, React Native, Flutter).

• Experience with frontend optimization techniques such as web accessibility, SEO, and mobile responsiveness.

• Strong leadership skills with experience leading and mentoring frontend development teams. -Ability to work in an agile environment with a can-do attitude, able to collaborate with the team, have strong will to develop their skills, and love to share knowledge with others.

• Excellent problem-solving, analytical skills, communication and collaboration skills with the ability to work effectively with cross-functional teams.

It’s Great If You Have:

• At least 1 year of experience in cross platform development with Flutter

• Experience with mobile application distribution on App Store and Play Store

• Knowledge/understanding of DevSecOps CI/CD pipelines, enterprise software security, micro-frontends, and GRPC

• Extensive experience with software engineering best practices (eg. software testing, TDD, SOLID, clean architecture, code reviews, Containerization, DevSecOps, design documentation, 12 Factor Apps)

• Experience developing a cross-platform component and being able to integrating it with a native component

• Experience with Push Notification, mobile database, Biometric Authentication, Location Service, Payment Gateway Integration, Camera & Photo Library, and other native components

• Experience in cross-platform application performance optimization • Experience in working in a startup company

(Senior, Mid) Innovation Backend Engineer

Here you’ll get to:

• Design, develop, and implement innovative, high-quality backend solutions that align with the organization's overall goals and objectives.

• Collaborate with cross-functional teams, including product owners, frontend engineers, and designers, to ensure seamless integration of backend systems with frontend applications.

• Provide technical leadership and guidance to intermediate and junior backend engineers, fostering a culture of collaboration and continuous learning.

• Stay current on industry trends, competitor activities, and best practices in backend development, applying relevant insights to inform the organization's initiatives.

• Optimize backend performance, scalability, and reliability, implementing best practices in data management, security, and system architecture.

• Conduct code reviews, ensuring adherence to established coding standards and best practices. -Troubleshoot and resolve complex technical issues, working closely with team members and stakeholders to identify root causes and implement effective solutions.

• Mentor and support backend team members, promoting their professional development and growth.

What You'll Need:

• Bachelor's degree in Computer Science, Computer Engineering, or a related field. Master's degree is a plus.

• 5+ years of experience in backend development with a strong portfolio showcasing innovative and visually appealing backend solutions.

• Extensive experience in software development, with a focus on backend systems and APIs.

• Proficient in server-side technologies, such as Node.js, Golang

• Strong understanding of database technologies and proficiency in writing efficient database queries.

• Deep knowledge of web development concepts, including, REST, and JSON, as well as familiarity with microservices architecture.

• Experience in optimizing backend performance, scalability, and reliability, including caching mechanisms and load balancing techniques.

• Ability to conduct thorough code reviews, ensuring high code quality, maintainability, and adherence to established standards.

• Proven track record in troubleshooting and resolving complex technical issues, with a strong problem-solving mindset.

• Excellent leadership and communication skills, with the ability to mentor and guide other team members effectively.

• Strong passion for innovation and staying up to date with the latest industry trends and technologies.

It’s Great If You Have:

• Experience with the Go programming language at least 3 years

• Knowledge/understanding of DevSecOps CI/CD pipelines, event-driven systems, distributed systems, pub/sub, enterprise software security, and GRPC

• Extensive experience with software engineering best practices (eg. software testing, TDD, SOLID, clean architecture, code reviews, Containerization, DevSecOps, design documentation, 12 Factor Apps)

• Experience building cloud-native scalable applications (Docker, Kubernetes, Kafka, Redis, Elasticsearch and etc.)

• Experience in building and optimizing large-scale microservices to support high performance with low latency. • Experience in working in a startup company

(Mid, Senior) Innovation Quality Assurance Engineer

Here you’ll get to:

Design, implement, and maintain comprehensive testing strategies and processes for the organization's innovation initiatives, ensuring the highest levels of quality, performance, and reliability.

Lead the design, execution, and analysis of test plans, test cases, and test scripts for complex software projects, ensuring thorough coverage and accurate identification of defects.

Collaborate with cross-functional teams, including product owners, developers, and designers, to ensure a seamless integration of QA processes throughout the software development lifecycle.

Provide technical leadership and guidance to intermediate and junior QA engineers, fostering a culture of collaboration, continuous learning, and quality-driven development.

Stay current on industry trends, competitor activities, and best practices in QA engineering, applying relevant insights to inform the organization's initiatives.

Develop and implement strategies for test automation, performance testing, and continuous integration, ensuring efficient resource utilization and cost management.

Troubleshoot and resolve complex software quality issues, working closely with team members and stakeholders to identify root causes and implement effective solutions.

Mentor and support QA team members, promoting their professional development and growth.

What you’ll Need: Bachelor's degree in Computer Science, Engineering, or a related field.

5+ years of experience in QA engineering or a related role, with a strong focus on software testing and quality assurance.

Proven experience in designing and executing test plans, test cases, and test scripts for complex software systems.

Solid understanding of different testing methodologies, techniques, and tools.

Strong knowledge of software development lifecycle and Agile methodologies.

Proficiency in test automation frameworks and tools such as Selenium, Appium, or similar tools is a plus.

Excellent problem-solving and analytical skills, with the ability to identify, analyze, and resolve complex software quality issues.

Strong leadership and mentoring skills, with the ability to guide and inspire a team of QA engineers.

It’s Great If You Have: Familiar with continuous build and integration

Good understanding of object-oriented programming techniques

Experience in using technology/tools such as JMeter, Postman, etc

Experience in Stress Testing, Load Testing or other business quality testing

23 days ago

Related Skills

#flutter#golang#robotframework

Contact

HUGEMAN Consultant
We are working remote from home and have an office around BTS Saphan Khwaii area. Our team come to office 3 days per week (Monday, Wednesday, and Friday)(https://goo.gl/maps/RaQHbo5JokJywpk28)

About HUGEMAN Consultant

โลโก้บริษัท HUGEMAN Consultant

HUGEMAN ConsultantInformation Technology

Who is HUGEMAN? HUGEMAN is a team of innovators, strategists, designers, and engineers talents who are willing to take on complex challenges of business in the ever-changing digital age. We offer vari

กรุงเทพมหานคร