Software Engineer

Dublin, Ireland

Job Type

Full Time

Construction Apps

About the Role

What are we looking for?

In depth knowledge of core JavaScript and HTML5
Professional, precise communication skills
Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
Understands agile software development process, and is comfortable using CSS preprocessors such as Sass/Less
Creating self-contained, reusable, and testable modules and components
Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
Validating user actions on the client side and providing responsive feedback
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
Experience with building the infrastructure for serving the front-end app and assets
Architecting and automating the build process for production, using task runners or scripts
Experience working with common frontend build tools such as Webpack/Gulp/Grunt, and working in source code version control software such as Git
Documenting the code inline using JSDoc or other conventions
Writing extensive unit tests using automated TDD tasks
Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
Creating configuration, build, and test scripts for Continuous Integration environments
Bachelors in IT/Computer Science
3 years of web development experience and 2 year of experience working in Angular

Why join GagaMuller?

Global operations, global outreach
Virtually connected team, working primarily from home
Growth opportunities with a growing team and operations
Opportunity to contribute to a state-of-the art product suite for the construction industry
International Exposure

About the Company

At GagaMuller Group we approach this industry much differently. Learning from other industries more aligned to our culture such as technology, we have found the importance of vision, good culture, and the need for individuals to make a difference in this industry. So, before we tell you about the job requirements lets first tell you about your requirements.

Apply Now!

Attach your CV

Thank you for submitting your application.

An error occurred. Try again later