Summary
✨ AI‑Generated
Join a growth-oriented engineering team building real-world digital solutions for an operationally complex industry. You will develop, test, and deploy modern web applications, with Svelte as a key technology. Prior Svelte experience is not required; strong programming fundamentals, independent problem-solving, adaptability, and a willingness to learn are valued. AI-assisted development tools are encouraged to accelerate coding, debugging, and learning.
Highlights
Growth-oriented engineering role with strong learning opportunities, modern AI-assisted development practices, and the chance to build practical software solutions for a major industry.
Description
We are seeking a curious, growth-oriented Software Engineer who is passionate about building real-world software solutions.
This role primarily involves developing applications using Svelte (modern web framework).
Prior experience in these technologies is not mandatory.
We value engineers who are eager to learn, adaptable, and motivated to continuously improve their technical and problem-solving abilities.
Our engineering environment embraces AI-augmented development.
Engineers are encouraged to leverage modern AI tools to accelerate coding, debugging, and learning.
However, strong foundational programming knowledge and the ability to reason through problems independently remain essential.
You will work on digital solutions for the construction industry, helping transform operational data into practical software systems that deliver business value.
Key Responsibilities:
Develop, test, and deploy applications using Svelte.Collaborate with cross-functional teams, including business users, business analysts, designers, and other developers, to understand requirements and deliver solutions that meet business needs.Participate in the entire application lifecycle, from concept and design to implementation and support.Use AI-assisted development tools responsibly to improve productivity, code quality, and learning speed.Understand, review, and validate AI-generated code to ensure correctness, maintainability, and performance.Investigate, troubleshoot, and resolve technical issues with a structured problem-solving approach.Continuously learn and adopt new tools, frameworks, and development practices.Contribute to improving development workflows, documentation, and system quality.Stay updated with evolving technologies in high-code ecosystems.Provide training and support to other team members as needed.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.Familiarity with Svelte, or modern web development is a plus, but not required.Strong willingness and curiosity to learn new technologies quickly.Solid problem-solving and analytical thinking skills with the ability to break complex problems into structured solutions.Comfortable working in an AI-augmented coding environment while maintaining strong programming fundamentals.Ability to understand and reason about code rather than relying blindly on generated output.Ability to work independently while collaborating effectively in a team.Proficiency in programming languages such as Java, JavaScript, or Python is a plus.Strong problem-solving skills and the ability to work independently as well as in a team environment.Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.Familiarity with Agile development methodologies and practices.Experience with web technologies (HTML, CSS, JavaScript) and relational databases (e.g., SQL) is an advantage.