อะแวร์ คอร์ปอเรชั่น จำกัด
สมัครได้ทันที 9 ตำแหน่งงานใหม่ที่ อะแวร์ คอร์ปอเรชั่น จำกัด
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Kotlin, Android, Social media, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Develop and maintain Android mobile applications using Kotlin to support product sales through social media platforms.
- Implement scalable and maintainable solutions following Clean Architecture principles with MVVM pattern.
- Integrate RESTful APIs and implement secure authentication mechanisms including OAuth and JWT-based authentication.
- Ensure application quality, reliability, and performance through comprehensive Unit Testing and UI Testing.
- Collaborate with backend developers, designers, QA, and product stakeholders to deliver high-quality mobile features.
- Participate in code reviews and maintain coding standards to ensure clean, efficient, and maintainable code.
- Manage source code using Git and contribute within an agile software development environment.
- Bachelor s Degree in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of professional experience in Android mobile application development.
- Strong proficiency in Kotlin and modern Android development practices.
- Experience implementing MVVM and Clean Architecture principles.
- Hands-on experience integrating RESTful APIs and implementing secure authentication. (OAuth, JWT).
- Experience writing Unit Tests and UI Tests. (e.g., JUnit, Espresso or similar tools).
- Familiarity with common Android libraries such as Retrofit and Room.
- Experience using Git and working in an agile development environment.
- Fluent in Thai with good command of English communication.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Swift, iOS, Social media, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Develop and maintain iOS mobile applications using Swift to support product sales through social media platforms.
- Implement scalable and maintainable application architecture following Clean Architecture principles with MVVM pattern.
- Integrate RESTful APIs and implement secure authentication mechanisms including OAuth and JWT-based authentication.
- Ensure application quality and reliability through comprehensive Unit Testing and UI Testing.
- Collaborate with cross-functional teams including backend developers, designers, and product stakeholders to deliver high-quality features.
- Participate in code reviews and maintain coding standards to ensure clean, efficient, and well-documented code.
- Monitor and improve application performance, stability, and security across releases.
- Use Git for version control and contribute within an agile software development environment.
- Bachelor s Degree in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of experience in iOS Mobile Application development.
- Strong proficiency in Swift and the modern iOS SDK.
- Experience implementing MVVM and Clean Architecture principles.
- Experience integrating RESTful APIs and secure authentication mechanisms. (OAuth, JWT).
- Hands-on experience with Unit Testing and UI Testing using XCTest or similar frameworks.
- Familiarity with SwiftUI and/or UIKit.
- Experience using Git and working in an agile development environment.
- Fluent in Thai with good command of English communication.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Automation, Risk Management, Software Testing, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Lead QA strategy, planning, and execution for complex systems/projects.
- Define test processes, frameworks, and automation standards across teams.
- Perform advanced testing types (load, stress, security, API, mobile).
- Guide and mentor junior/mid testers, and supervise small QA teams.
- Collaborate with stakeholders on quality metrics, release readiness, and risk management.
- Drive continuous improvement in QA practices and tools adoption.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Act as the main escalation point for critical defects and quality issues.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 5+ years of software testing/QA experience.
- Advanced knowledge of test planning, test strategy, and risk-based testing.
- Strong expertise in manual testing with knowledge in automation tools, frameworks, and CI/CD pipelines.
- Experience with performance, security, and mobile testing.
- Ability to mentor and supervise testers, review test deliverables.
- Excellent problem-solving, analytical, and stakeholder communication skills.
- Fluent in documenting and reporting defects/metrics at management level.
- Thai Native level with good command in English.
ประสบการณ์:
1 ปีขึ้นไป
ทักษะ:
SQL, Software Testing, Teamwork
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Independently execute test cases and contribute to creating new test scenarios.
- Perform manual testing across modules (functional, regression, integration).
- Identify and report defects clearly with reproducible steps.
- Contribute to maintaining test documentation and test environments.
- Use SQL queries to validate and analyze data in databases.
- Work closely with developers and business teams to understand requirements and ensure test coverage.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 1 - 3 years of experience in manual software testing or QA role.
- Hands-on experience in manual testing (functional, regression, integration).
- Ability to write and execute test cases independently.
- Knowledge of SQL and ability to use queries for testing and data validation.
- Strong analytical and problem-solving skills.
- Attention to detail and ability to document test results clearly.
- Good communication and teamwork skills.
- Fluent in Thai communication.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Testing, SQL, Scrum, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain detailed test plans and test cases.
- Perform functional, regression, integration, and performance testing.
- Actively use and build test scripts to improve efficiency.
- Take ownership of test coverage for assigned projects/modules.
- Mentor junior testers, review test results, and ensure QA best practices.
- Work closely with developers and business teams to understand requirements and ensure test coverage.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 2-5 years of QA/software testing experience.
- Proficiency in manual testing and test design techniques.
- Strong knowledge of API testing, database testing, and integration testing.
- Strong knowledge of SQL and ability to use queries for testing and data validation.
- Experience working in Agile/Scrum environment.
- Good communication and mentoring skills to guide junior testers.
- Strong analytical and problem-solving skills.
- Attention to detail and ability to document test results clearly.
- Good communication and teamwork skills.
- Fluent in Thai with good command in English.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Automation, Software Testing, SQL, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Plan, organize, and oversee testing activities across multiple projects.
- Manage QA team, including task allocation, progress tracking, and performance feedback.
- Coordinate with developers, business analysts, and product owners to align testing with project goals.
- Ensure test strategies, plans, and cases are properly documented and executed.
- Support and guide junior/mid testers in both manual and automation practices.
- Prepare and present test reports, quality metrics, and risk assessments in English to stakeholders and management.
- Contribute to continuous improvement of QA processes and testing standards within the team.
- Bachelor or Master Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 5 - 7 years of experience in overall software testing role.
- At least 1 year of experience in Test Lead / Manager level.
- Advanced knowledge of test planning, test strategy, and risk-based testing.
- Strong expertise in manual testing with knowledge in automation tools, frameworks, and CI/CD pipelines.
- Strong expertise in SQL and PL/SQL.
- Experience with performance, security, and mobile testing.
- Ability to mentor and supervise testers, review test deliverables.
- Excellent problem-solving, analytical, and stakeholder communication skills.
- Fluent in documenting and reporting defects/metrics at management level.
- Thai Native level with good command in English.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
ETL, Risk Management, Accounting, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Lead client engagements to elicit requirements, define business rules, and align project scope with product and development teams.
- Translate stakeholder needs into clear deliverables, including BRDs/FRDs, user stories, use cases, acceptance criteria, process and workflow diagrams, and data mappings.
- Develop detailed business analyses that identify problems, opportunities, and solution options, including impact assessments and key assumptions.
- Collaborate with architects and engineers to design solutions, and maintain comprehensive system and process documentation.
- Plan and support testing activities such as test scenario design, SIT, and UAT to ensure requirements are properly validated.
- Serve as the primary liaison between business users and developers, ensuring clear and shared understanding throughout the project lifecycle.
- Support related tasks across the SDLC, including backlog refinement, change management, user training, go-live preparation, and post-implementation review.
- Bachelor s or Master s degree in Computer Science, Software Engineering, Computer Engineering, ICT, IT, or a related technical field.
- 7+ years of experience in business requirement gathering and data mapping, with a strong focus on Data Warehouse or Data Lake projects within the financial services or banking industry.
- In-depth knowledge and hands-on experience with Enterprise Data Warehouses, Data Models, Data Marts, and ETL/ELT processing.
- Strong understanding of banking domains, including Retail Banking, Corporate Banking, Risk Management, Finance & Accounting (GL), and Regulatory Compliance such as BOT and Credit Bureau.
- Experience with BOT Data Sets or the RDT Project is an advantage.
- Proficient in gathering, analyzing, documenting, and managing business and functional requirements for data transformation and integration.
- Foundational understanding of Data Modeling concepts.
- Excellent interpersonal and communication skills; experienced in coordinating with business users, IT teams, infrastructure, and security departments.
- Strong planning and organizational abilities; self-motivated, results-driven, and a collaborative team player with a can-do attitude.
- Adaptable and quick to learn new business domains, tools, and processes.
- Fluent in Thai with strong English communication skills (both written and spoken).
ประสบการณ์:
7 ปีขึ้นไป
ทักษะ:
node.js, Java, Spring Boot, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain robust, scalable backend services using Node.js, Nest.js, and Java frameworks such as Spring Boot and Camel.
- Architect and implement event-driven and fault-tolerant systems following industry best practices including DevSecOps and Test-Driven Development. (TDD).
- Design and optimize data access layers using PostgreSQL and Redis with advanced transaction isolation and concurrency control strategies.
- Implement scalable caching strategies, distributed locking mechanisms, and performance-optimized business logic.
- Ensure system reliability, security, and high availability across distributed environments.
- Collaborate with cross-functional teams to define technical solutions, system integrations, and service contracts.
- Conduct code reviews, mentor team members, and drive backend engineering best practices.
- Monitor, troubleshoot, and resolve complex production issues and performance bottlenecks.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 7 years of experience in Backend development.
- Strong knowledge of Node.js, Nest.js, Java (Spring Boot, Camel) for building scalable server-side applications.
- Strong understanding of event-driven architectures and distributed systems design.
- Hands-on experience with PostgreSQL and Redis in high-throughput production systems.
- Solid knowledge of transaction management, data consistency, and isolation patterns.
- Experience implementing caching, distributed locks, and performance optimization techniques.
- Strong understanding of secure coding practices and DevSecOps principles.
- Experience working with automated testing practices, including TDD.
- Ability to communicate effectively and collaborate in cross-functional engineering teams.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Android, Kotlin, Java, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain high-quality Android applications using Kotlin and the modern Android SDK.
- Implement modern Android development practices, including Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Apply architectural patterns such as MVVM or MVI, ensuring adherence to clean architecture principles.
- Develop and maintain multiplatform solutions using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Maintain and enhance existing Android applications, including legacy code written in Java.
- Collaborate with product owners, designers, backend developers, and QA teams to deliver robust mobile solutions.
- Write and maintain unit tests and UI tests using JUnit, MockK, and Espresso to ensure application quality.
- Participate in code reviews, providing constructive feedback and ensuring coding standards are met.
- Integrate RESTful APIs and manage local data storage using libraries such as Retrofit2, OkHttp3, and Room.
- Support the full mobile application lifecycle, from development and testing to deployment and maintenance.
- Work within agile development methodologies, participating in sprint planning, stand-ups, and retrospectives.
- Manage source code using Git and follow established version control and branching strategies.
- Contribute to CI/CD pipelines and release processes using tools such as Jenkins, Bitrise, or Fastlane.
- Mentor junior Android developers and promote best practices within the development team.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of professional experience in Android mobile application development.
- Expert-level proficiency in Kotlin and strong knowledge of the modern Android SDK.
- Professional experience with Java for maintaining or enhancing legacy Android codebases is a plus.
- Hands-on experience or strong personal projects using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Strong understanding of Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Proficiency in modern Android architectural patterns such as MVVM or MVI.
- Solid understanding of clean architecture principles and best practices.
- Experience with unit testing and UI testing using JUnit, MockK, and Espresso.
- Familiarity with common Android libraries and tools, including Retrofit2, OkHttp3, and Room.
- Understanding of the full mobile development lifecycle and agile development methodologies.
- Experience using Git for source code management and version control.
- Familiarity with CI/CD pipelines and tools such as Jenkins, Bitrise, or Fastlane.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
