About the job
Appspace builds workplace experience technology for organizations around the world. The company operates from several locations, including Kuala Lumpur, and supports both in-office and remote work. Appspace encourages professional growth, strong working relationships, and a culture where people enjoy their work.
Role overview
The Senior Software Engineer II position in Kuala Lumpur centers on designing, developing, and maintaining high-performance software. This role relies on AI-powered development tools and automation to accelerate project delivery while maintaining high standards of quality and performance. Senior engineers at Appspace set the tone for modern engineering practices and may also lead small teams through complex projects.
What you will do
- AI-augmented development: Use AI coding assistants and automation to create, refine, and optimize software, with an emphasis on architecture and logic validation rather than manual coding.
- Code stewardship: Maintain clean, understandable, and secure code, whether AI-generated or written manually, upholding quality and security standards.
- Rapid prototyping and delivery: Apply AI to speed up development cycles, meeting ambitious deadlines while ensuring system stability.
- Automated testing: Oversee the production of unit-testable code and develop comprehensive unit tests using automated frameworks.
- Leadership and mentorship: Guide a small team, foster innovation, and share best practices for AI-assisted programming.
- Technical debt management: Use AI diagnostic tools to analyze, refactor, and improve existing codebases, reducing technical debt.
- Architecture and review: Lead software architecture and code reviews, ensuring outputs meet modern development standards.

