- No elements found. Consider changing the search query.
Experience:
5 years required
Skills:
Swift, iOS, Social media, English
Job type:
Full-time
Salary:
negotiable
- 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.
Skills:
Product Development, Android, iOS
Job type:
Full-time
Salary:
negotiable
- Support the entire application lifecycle.
- Contribute in designing, testing, releasing and application support.
- Write a clean and sustainable code that can be used in the future.
- Gather specific requirements and suggest solutions.
- Write unit and UI tests to identify malfunctions.
- Troubleshoot and debug to optimize performance.
- Talk with users to understand their needs and experiences.
- Design interfaces to improve user experience.
- Work with Product development team.
- Identify and plan for new features.
- Plan, implement and manage new projects.
- Ensure new and legacy applications meet quality standards.
- Suggest and implement new mobile products, applications and protocols.
- Stay up-to-date with new technology and best practices.
- Previous working experience as a Mobile developer (Android and IOS ) for at least 3 year(s).
- 1 years of experience with APIs.
- BSc in Computer Science or similar relevant field.
- Rich portfolio of released applications on the App store or the Android market.
- Familiarity with OOP design principles.
- Problem solver with excellent analytical skills.
- Location: BTS Ekkamai.
- Working Days: Mon - Fri.
Job type:
Full-time
Salary:
negotiable
- FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer [link removed]).
- LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer [link removed]).
- Talent Acquisition Department
- Bank of Ayudhya Public Company Limited
- 1222 Rama III Rd., Bangpongpang, Yannawa, Bangkok 10120.
Skills:
Product Development
Job type:
Full-time
Salary:
negotiable
- Support the entire application lifecycle.
- Contribute in designing, testing, releasing and application support.
- Write a clean and sustainable code that can be used in the future.
- Gather specific requirements and suggest solutions.
- Write unit and UI tests to identify malfunctions.
- Troubleshoot and debug to optimize performance.
- Talk with users to understand their needs and experiences.
- Design interfaces to improve user experience.
- Work with Product development team.
- Identify and plan for new features.
- Plan, implement and manage new projects.
- Ensure new and legacy applications meet quality standards.
- Suggest and implement new mobile products, applications and protocols.
- Stay up-to-date with new technology and best practices.
- Previous working experience as a FrontEnd engineer (React, NextJs, NuxtJs, Vue) for at least 3 year(s).
- 1 years of experience with APIs.
- BSc in Computer Science or similar relevant field.
- Familiarity with OOP design principles.
- Problem solver with excellent analytical skills.
- Location: BTS Ekkamai.
- Working Days: Mon - Fri.
Skills:
Agile Development, Java, Swift
Job type:
Full-time
Salary:
negotiable
- Assist in the design, development, and maintenance of software applications under the guidance of senior engineers.
- Write clean, efficient, testable, and well-documented code following team coding standards.
- Participate in code reviews and incorporate feedback to improve code quality and technical skills.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver features aligned with business objectives.
- Troubleshoot and debug issues across the application stack.
- Support QA engineers by helping investigate and reproduce reported issues, and occasionally contribute to writing or maintaining automated tests.
- Participate in sprint planning, daily standups, and retrospective meetings as part of the Agile development process.
- Stay up to date with new technologies and development practices to contribute to team improvement.
- BSc in Computer Science or similar relevant field.
- Familiarity with software development fundamentals, design patterns, and programming languages (e.g., Java, Go, Swift, Kotlin, TypeScript, React, Dart, etc.).
- Experience with or exposure to version control systems such as Git.
- Strong problem-solving skills with attention to detail.
- Good communication skills and a willingness to learn from senior team members.
- Exposure to software development tools (e.g., IDEs, CI/CD tools, project trackers like Jira or Trello).
- Basic understanding of testing principles and willingness to support QA processes when needed.
- Location: BTS Ekkamai.
- Working Days: Mon - Fri.
Job type:
Full-time
Salary:
negotiable
- FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer [link removed]).
- LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer [link removed]).
- Talent Acquisition Department
- Bank of Ayudhya Public Company Limited
- 1222 Rama III Rd., Bangpongpang, Yannawa, Bangkok 10120.
- หมายเหตุ ธนาคารมีความจำเป็นและจะมีขั้นตอนการตรวจสอบข้อมูลส่วนบุคคลเกี่ยวกับประวัติอาชญากรรมของผู้สมัคร ก่อนที่ผู้สมัครจะได้รับการพิจารณาเข้าร่วมงานกับธนาคารกรุงศรีฯ.
- Remark: The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank..
- Applicants can read the Personal Data Protection Announcement of the Bank's Human Resources Function by typing the link from the image that stated below.
- EN (https://krungsri.com/b/privacynoticeen).
- ผู้สมัครสามารถอ่านประกาศการคุ้มครองข้อมูลส่วนบุคคลส่วนงานทรัพยากรบุคคลของธนาคารได้โดยการพิมพ์ลิงค์จากรูปภาพที่ปรากฎด้านล่าง.
- ภาษาไทย (https://krungsri.com/b/privacynoticeth)..
Experience:
1 year required
Skills:
React.js, node.js, TypeScript, RESTful, MySQL
Job type:
Full-time
Salary:
฿30,000 - ฿40,000
- Build, test, and improve full-stack applications using React.js, Node.js, and TypeScript.
- Design and develop robust RESTful APIs that power responsive frontends.
- Work with modern databases such as PostgreSQL, MySQL, and Prisma ORM.
- Contribute to architecture discussions and lead technical improvements.
- Embrace and implement clean code, type safety, and best practices.
- Troubleshoot, debug, and find creative solutions to technical challenges.
- Take initiative to introduce new tools, frameworks, or workflows that enhance productivity.
- Strong foundation in JavaScript/TypeScript.
- Experience with React.js, Hooks, and state management tools (Redux or similar).
- Backend development experience with Node.js, Express.js, or NestJS.
- Familiarity with authentication mechanisms (e.g., JWT).
- Understanding of unit testing and code quality assurance.
- Hands-on experience with AWS (EC2, S3, RDS, Lambda).
- Working knowledge of Docker and containerized applications.
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Experience with GraphQL or hybrid REST/GraphQL stacks.
- Experience with NoSQL databases or modern database design.
- Why This Role?.
- You ll be more than a developer you ll be a creator and contributor.
- You'll have the freedom to experiment with new tech and push beyond your comfort zone.
- You ll work with people who are passionate, curious, and supportive of your growth.
- You ll own your work and see it evolve from idea to impact.
Experience:
5 years required
Skills:
Java, RESTful, Web Services, English
Job type:
Full-time
Salary:
negotiable
- Designing, developing, and maintaining integration & Architecture solutions.
- Ensuring seamless data flow across the organization.
- Working closely with other developers, and business stakeholders to understand requirements and deliver high-quality integration solutions.
- Understanding of RESTful and SOAP web services, data transformation, and error handling.
- having excellent problem-solving skills, be detail-oriented, and have the ability to work in a fast-paced environment.
- Ensuring our integration & Architecture solutions are efficient, scalable, and secure.
- Applying integration technologies and have a proven track record of delivering successful projects.
- Design and develop large integration solutions.
- Create and manage APIs.
- Integrate various systems and ensure seamless data flow.
- Collaborate with developers and business stakeholders.
- Understand and translate business requirements into technical solutions.
- Perform data transformation and error handling.
- Ensure integration solutions are efficient, scalable, and secure.
- Conduct code reviews and provide feedback to team members.
- Troubleshoot and resolve integration issues.
- Document integration processes and solutions.
- Participate in Agile development processes.
- Develop and maintain unit and integration tests.
- Optimize performance of integration solutions.
- Ensure compliance with security and data protection standards.
- Monitor and maintain integration environments.
- Participate in continuous improvement initiatives. Requirements.
- Bachelor s degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in JAVA developer and Java-script framework.
- Proficiency in Any JAVA Platform and JVM.
- Experience with Micro-service management and /distributed messaging queue.
- Strong understanding of RESTful and SOAP web services.
- Experience with data transformation and error handling.
- Excellent problem-solving skills.
- Ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Experience with Agile development processes.
- Knowledge of security and data protection standards.
- Ability to troubleshoot and resolve integration issues.
- Strong attention to detail.
- Experience cloud platforms (e.g., AWS, GCP) is a plus.
- Knowledge of Java, XML, JSON, and SQL.
- Experience with CI/CD tools and processes.
- ability to document technical solutions and processes.
- Experience with performance optimization.
- Good in English, both written and spoken.
Experience:
5 years required
Skills:
iOS, DevOps, Swift
Job type:
Full-time
Salary:
negotiable
- Partner with Product Managers, UX/UI designers, and cross-functional teams to deliver a world-class product.
- Create detailed technical designs for assigned modules.
- Lead and mentor in-house or vendor teams, ensuring transparency and quality.
- Drive development testing and support DevOps processes.
- Provide timely and effective third-level support.
- Manage team performance and coach developers to grow their technical expertise.
- Ensure comprehensive documentation of requirements, architecture, and knowledge.
- What We re Looking For 5+ years of experience building mid-to-large scale iOS applications.
- Strong proficiency in Swift and Objective-C.
- Hands-on experience with MVVM, ReactiveSwift, and Moya.
- Knowledge of UIKit, GCD, Auto Layout, and iOS memory management.
- Expertise in iOS view presentation (xib files, storyboards, view controller lifecycle).
- Deep understanding of Cocoa design patterns and API design.
- Experience with multithreading, storage techniques, and performance tuning.
- Skilled in integrating RESTful APIs with backend services.
- Ability to write unit tests and maintain testable code.
- Familiarity with JIRA and agile methodologies.
- Self-motivated, detail-oriented, and able to work independently or collaboratively.
- Strong analytical skills and ability to learn quickly.
- Comfortable working under tight deadlines with resilience and focus.
- Desired Skills Knowledge of financial markets or experience with financial data is a plus.
- Why Join Us? We offer a dynamic environment where innovation thrives. You ll have access to continuous learning opportunities, flexible work arrangements, and a culture that values diversity and inclusion. At LSEG, we believe in empowering our people to grow and succeed. Equal Opportunity We are an equal opportunity employer and value diversity in our workforce. If you need accommodations during the application process, please let us know. Career Stage: Senior Associate London Stock Exchange Group (LSEG) Information: Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
iOS, Scrum, Automation
Job type:
Full-time
Salary:
negotiable
- Design and develop applications for the iOS platform.
- Contribute to all aspects of the software development lifecycle.
- Participate in Agile/Scrum software development process.
- Collaborate with teams to analyze, design, and ship new features.
- Fix software defects and improve applications performance.
- Implement unit and automation test, security best practice, and API integrations in the applications.
- Continuously learn and implement new technologies to maximize application performance.
- Proficient with Swift, Objective-C, and iOS frameworks such as Core Data, Cocoapods, Carthage, and Manual.
- Experience with Alamofire, SwifyJson, ObjectMapper, CryptoSwift, Grand Central Dispatch.
- Experience with Reactive programming RxSwift, RxCocoa, and Concurrency concept.
- Proficient understanding of design patterns such as MVC, MVP, MVVM, and VIPER Patterns.
- Familiar with CI/CD process, Jenkins, Fastlane, and Xcode Server.
- Experience with unit and automate test.
- Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
- Experience with code versioning tools such as Git, SourceTree.
- Understanding of security algorithms such as SHA1, SHA256, encryption, and decryption.
- Experience with developing SDK and OAuth concept a big plus.
- Location: True Digital Park, Punnawithi.
Skills:
SEO
Job type:
Internship
Salary:
negotiable
- Assist in developing, updating, and maintaining the company website.
- Design and enhance web pages to align with brand guidelines and improve user experience (UX).
- Work closely with designers and communication teams to build visually appealing and functional web pages (e.g., landing pages, blog posts, product pages).
- Ensure responsive web design and cross-browser compatibility across all devices.
- Optimize web performance, including loading speed, SEO basics, and accessibility.
- Participate in team meetings, provide input, and contribute to ongoing web-related initiatives.
- Currently pursuing a degree in Computer Science, Information Technology, Digital Media, or a related field.
- Basic knowledge of Wordpress, HTML, CSS, and JavaScript (portfolio or personal projects are a plus).
- Understanding of responsive design and mobile-first development.
- Interest in UI/UX design and familiarity with tools like Figma or Adobe XD is a plus.
- Responsible, eager to learn, and able to collaborate effectively within a team.
- Experience with platforms like WordPress, Elementor is an advantage.
- Location: Chatuchak, SJ Infinite One Business Complex
Skills:
CSS, WebPack, RESTful
Job type:
Full-time
Salary:
negotiable
- Lead and manage the team for the assigned project.
- Use React.js and markup languages like HTML and use it to build user-friendly UI/UX.
- Implement responsive web design principles to ensure the website and applications render well across multiple devices and platforms.
- Design framework for creating user applications that grows with the needs of the company.
- Assist in the development of applications and features that will be put on the web and app, and in internal functions as well.
- Optimize applications for maximum speed.
- Collaborate with back-end developers and web and UI/UX designers to improve usability and other things, including future plans and upgrades.
- Get feedback from, and build solutions for, users and customers.
- Write functional requirement documents and guides.
- Create quality mockups and prototypes.
- Help back-end developers with coding and troubleshooting.
- Ensure high quality graphic standards and brand consistency.
- BSc degree in Computer Science or relevant field preferred.
- Proven work experience as a Front-end developer.
- Hands-on experience with markup languages.
- Experience and proficiency with, but not limited to JavaScript, React, Redux, CSS, and jQuer.
- Experience with common front-end development tools such as Babel, Webpack, yarn, etc.
- Familiarity with testing and debugging, may it be browser or otherwise.
- Familiarity with RESTful APIs.
- In-depth understanding of the entire web development process (design, development and.
- deployment).
- Knowledge of modern authorization mechanisms, such as JWT.
- Understanding of layout aesthetics.
- Familiarity with code versioning tools such as, but not limited to Git, Docker.
- An ability to perform well in a fast-paced environment.
- Work Location: True Digital Park.
Experience:
1 year required
Job type:
Full-time
Salary:
negotiable
Additional InformationHow to Apply: Applicants are required to complete the screening questions. In addition applicants must include a motivational letter as part of their application. There is a specific section in INSPIRA which allows for this. The letter should detail a technical proposal outlining your approach to achieving the deliverables specified in the job description, with examples of relevant methodologies, tools, or strategies you have successfully employed in similar projects. Additionally, please provide a financial proposal with a proposed consultancy fee per deliver ...
Experience:
8 years required
Skills:
Java, RESTful
Job type:
Full-time
Salary:
negotiable
- Develop, maintain, and improve high-performance, scalable, and secure backend applications using Java and related frameworks.
- Develop high-quality, performant, and scalable React Native applications.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Design and implement reusable components and libraries for future use.
- Collaborate with frontend developers, designers, and product owners to understand requirements and translate them into technical solutions.
- Design and implement RESTful APIs and services to enable integration with frontend applications and external systems.
- Optimize application performance and database queries for efficiency and scalability.
- Debug and troubleshoot production issues, providing timely resolution and enhancements.
- Stay up-to-date with the latest advancements in Java technologies and adopt best practices in the development process.
- Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and QA engineers, to ensure seamless integration of frontend and backend components.
- Participate in the estimation, planning, and prioritization of development tasks.
- Conduct code reviews, ensuring adherence to coding standards and best practices within the team.
- Skills / Experience: Thai native/ Thai nationality only.
- 8+ years of software development experience.
- Experience in Microservice design & development, Full-stack development, Mobile Application Development.
- Experience in stake holder management, technical lead with Full stack skills and managing technical teams driving technical delivery.
- Ability to direct complex Software Projects from concept to fully operational status.
- Effective communicator, goal-oriented individual with strong leadership capabilities.
- Well organized, highly motivated, and detail-oriented problem solver.
- Strategic Information Technology Manager skilled in guiding navigation of modern technology. Accustomed to driving efficiency and effectiveness by developing, delivering and supporting strategic plans. Demonstrated skill in translating technical requirements to business solutions.
Skills:
Javascript, SQL
Job type:
Internship
Salary:
negotiable
- Javascript, SQL เพื่อ Query from database.
- Internal app dev
- Self learning
- NVA ระบบการใช้งานภายในของ MFEC Location: Head Office: Chatuchak, SJ Infinite One Business Complex/ WFH
Skills:
Java, node.js, Vue.js
Job type:
Internship
Salary:
negotiable
- Good programming skills using Java, JavaScript, jQuery, Node.js, Vue.js, React.js, Swift, Kotlin, C++, HTML5 and CSS.
- Knowledge of back-end development and APIs.
- Works well with documented processes.
- Good knowledge of software architecture and design patterns.
- Knowledge of developing and implementing Restful APIs on the web with Java, Spring Framework and ecosystems.
- Knowledge of Git and Docker.
- Location: Head Office: Chatuchak, SJ Infinite One Business Complex
Experience:
3 years required
Skills:
SQL, Oracle, Java
Job type:
Full-time
Salary:
negotiable
- Write efficient and maintainable code following industry best practices.
- Design and implement complex SQL queries, stored procedures, and performance tuning for both MSSQL and Oracle.
- Collaborate with front-end developers, QA engineers, and business analysts to deliver high-quality solutions.
- Analyze application requirements and provide technical design and implementation solutions.
- Ensure data integrity and security across systems.
- Troubleshoot and resolve production issues related to backend services and databases.
- Participate in code reviews, testing, and documentation.
- Bachelor s degree in Computer Science, Software Engineering, or related field.
- 3 + years of hands-on experience in Java.
- Strong experience with
- Spring Boot, Spring MVC., JPA/Hibernate..
- Expertise in
- MSSQL and Oracle.
- Writing and optimizing complex SQL queries.
- Designing and maintaining stored procedures, functions, triggers.
- Performance tuning and indexing.
- Solid understanding of
- RESTful APIs and microservices architecture..
- Experience with tools such as Git, Maven/Gradle, and Jenkins.
- Familiarity with ORM tools and database connection pooling.
- Strong problem-solving skills and attention to detail.
- Experience with
- Liquibase or Flyway.
- for DB versioning.
- Familiarity with cloud platforms (Azure) and CI/CD pipelines.
- Experience in handling large datasets and data migration between Oracle and MSSQL.
- Exposure to containerization tools like Docker and orchestration tools like Kubernetes.
Experience:
7 years required
Skills:
node.js, Java, Spring Boot, English
Job type:
Full-time
Salary:
negotiable
- 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.
Experience:
5 years required
Skills:
Android, Kotlin, Java, English
Job type:
Full-time
Salary:
negotiable
- 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.
Experience:
4 years required
Skills:
Java, RESTful, Full Stack
Job type:
Full-time
Salary:
negotiable
- Develop, maintain, and improve high-performance, scalable, and secure backend applications using Java and related frameworks.
- Develop high-quality, performant, and scalable React Native applications.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Design and implement reusable components and libraries for future use.
- Collaborate with frontend developers, designers, and product owners to understand requirements and translate them into technical solutions.
- Design and implement RESTful APIs and services to enable integration with frontend applications and external systems.
- Optimize application performance and database queries for efficiency and scalability.
- Debug and troubleshoot production issues, providing timely resolution and enhancements.
- Stay up-to-date with the latest advancements in Java technologies and adopt best practices in the development process.
- Skills / ExperienceThai native / Thai nationality only.
- 4+ years of software development experience.
- Experience in Microservice design & development, Full-stack development, Mobile Application Development.
- Experience in stake holder management, technical lead with Full stack skills and managing technical teams driving technical delivery.
- Ability to direct complex Software Projects from concept to fully operational status.
- Effective communicator, goal-oriented individual with strong leadership capabilities.
- Well organized, highly motivated, and detail-oriented problem solver.
- 1
- 2
