top of page

Web Developer

3 Positions

Location

King Mongkut's University of Technology Thonburi (Bangmod Campus) and Work from Home

Overview

As a Web Developer, you will play a key role in the design, development, and maintenance of our innovative solutions. Leveraging your expertise in software engineering, you will contribute to all stages of the software development lifecycle, from requirements gathering and architectural design to implementation and deployment.

This position offers an exciting opportunity to work on challenging projects, collaborate with a talented team of developers, and make a significant impact on education.

Responsibilities

1. Software Development:

  • Design, develop, and maintain high-quality software solutions that meet the needs of our users and stakeholders

  • Collaborate with cross-functional teams to understand requirements, identify technical solutions, and define implementation strategies

  • Write clean, efficient, and maintainable code following best practices and coding standards

  • Conduct thorough testing and debugging of software components to ensure reliability, performance, and scalability

2. Continuous Improvement:

  • Stay abreast of industry trends and advancements in software development, including new technologies, tools, and best practices

  • Proactively identify areas for improvement within existing systems and processes, proposing and implementing solutions to enhance efficiency, scalability, and maintainability

  • Participate in code reviews, provide constructive feedback to peers and contribute to the overall improvement of code quality and standards

3. Collaboration and Communication:

  • Work closely with designers, product owners, and other stakeholders to ensure alignment on project goals, timelines, and deliverables

  • Communicate technical concepts and solutions effectively to both technical and non-technical audiences

  • Collaborate with cross-functional teams in an agile/scrum environment, such as participating in sprint planning, stand-ups, and retrospectives

Qualifications

  • Demonstrated ETS keystone behaviors

  • Proven experience (2-5 years) in software development, with a strong track record of delivering high-quality software solutions, is a plus

  • Proficiency in programming languages in JavaScript, along with experience with modern web development frameworks (e.g., Vue.js); proficiency in PHP or Python is a plus

  • Solid understanding of software engineering principles, design patterns, and best practices

  • Experience with relational and/or NoSQL databases, as well as proficiency in SQL query optimization

  • Strong problem-solving skills and attention to detail, with the ability to analyze complex technical problems and propose effective solutions

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders

  • Familiarity with AWS cloud platforms, and experience with related services (e.g., AWS Lambda, AWS RDS) is a plus

  • Technical leadership capability is a plus

    • Provide technical leadership and guidance to junior developers and share knowledge and best practices to foster their growth and development

    • Participate in architectural discussions and contribute to the design and implementation of software solutions

    • Mentor team members in software development methodologies, coding techniques, and emerging technologies

    • Collaborate with product owners and stakeholders to prioritize features and enhancements based on technical feasibility and business value

Perks and Benefits

  • Hybrid Working: Embrace flexibility with a hybrid work model

  • Flexible Hours: Tailor your schedule with your team for a balanced lifestyle

  • Challenging Environment: Thrive in an environment that fuels continuous growth

  • Open Communication: Engage in transparent and collaborative culture

  • Job Rotation Benefits: Expand your skills through diverse opportunities

  • Training and Development: Access resources for professional growth

  • Relax Zone/Kitchen: Unwind in comfortable break spaces

  • Annual Health Checkup: Prioritize well-being with regular checkups

  • Insurance Coverage: Stay protected with accident and health insurance

  • Team Party and Annual Trip: Celebrate successes and build camaraderie

  • KMUTT Facilities: Access the clinic, gym, library, and car parking

Featured Jobs

Scrum Master
 

Intermediate Level

Education Designer
 

Junior – Intermediate Level

bottom of page