Power Engineers Front-End Web Developer in Boise, Idaho
Front-End Web Developer
Department:Visual Technology Group
Front-End Web Developer
POWER’s Visual Technologies team create innovative projects for the energy, transportation, manufacturing, planning, education, oil & gas, entertainment and AEC industries. We strive to create highly effective, visually appealing interactive solutions for our clients that feature user-friendly design and clear navigation.To see our work please visit:www.powereng.com/visual
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include the design, development, and maintenance of innovative web applications through translation of the UI/UX design wireframes. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Job Summary of Roles and Responsibilities:
Web Development Tasks - building reusable, clean and sustainable solutions for programming, analysis, problem resolution, and libraries
Perform testing, validation and verification of website and web applications developed by you and others.
Ensure the technical feasibility of UI/UX designs
Optimize web applications for maximum performance and scalability
Build customer data input validation services and applications
Develop WordPress plugins, themes and other solutions when needed
Develop cross platform mobile applications using technologies like Ionic, React and more
Utilize Photoshop and Illustrator assets for use in development
Develop responsive landing pages and websites
Develop modern progressive web applications using team standards and industry best practices
Collaborate with other team members, project leads, project managers and clients
Performs other duties as assigned.
Skills & Abilities
Proficient understanding of web markup, including HTML5, CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Good understanding of OOP PHP and modern programming principles and tools such as composer, Laravel, etc.
Good understanding of asynchronous request handling, partial page updates, and AJAX
Good Understanding of tools such as Illustrator or Photoshop.
Ability to multi-task and maintain scope, budget and schedule on projects
Great quality management and organizational skills
Excellent communication skills, both oral and written
Ability to work effectively with peers, managers, and others
Must have excellent problem-solving skills and love technical challenges
- Minimum 5 years professional experience. Minimum of 3 years Front End Development experience.
Degree in Computer science, Interactive design, interactive media or similar
Experience in some of the following areas is required:
Java, C++, C, C#, or similar object-oriented languages
Server-side Scripting languages (e.g., PHP, Perl, Python, Ruby)
Experience with MySQL or SQLite, SQL Server, Oracle, or PostgreSQL
Experience with Wordpress, preferably with plugin development experience
Some experience with spatial databases: such as ESRI or CartoDB
Mobile: node.js, angular.js, Appery.io, Apache Cordova (PhoneGap) or similar app development framework
Some experience with real time 3D is desired: such as Three.js
At POWER Engineers, Inc. you can have a rewarding career on every level. In addition to challenging and meaningful work, you’ll have the chance to make a positive impact on the environment, participate in a range of diverse and unique initiatives, and find the support, coaching, and training it takes to advance your career. We encourage new ideas and fresh approaches and most importantly, we strive to be our clients’ first choice. These traits – and deep technical skill – account for our success.
Have fun, do good work, make money. As an employee-owned company, we strive to make POWER Engineers an appealing place to work, where we perform projects that we find challenging and in which we excel. We provide competitive compensation, a full benefit package, professional development, and an appealing work environment. POWER Engineers is a unique and fun engineering firm, which may be contradictory to some, but it works well for us.