Job Type: | Full-time |
Mode: | Remote or Office-based (Optional) |
Office Location: | BGC, Taguig City, Manila |
Shift: | Monday to Friday – 6 am to 3 pm (with some flexibility) |
Language: | English |
Vacancies: | 1 |
Experience: | Minimum 2 years in a similar role |
Salary: | Advised on application |
Main Responsibilities
- The role is responsible for designing, coding, and modifying websites, from layout to function and according to a client’s specifications
- Build reusable and testable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting it to the back-end
- Collaborate with other team members and stakeholders
- Work with and identify new and leading technologies to incorporate into our platform
- Collaborate with designers and users to bring static designs to life
- Create a unit test for back end and front end units
Required Skills
- Proficient understanding of web markup, including HTML5 and CSS3
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of JavaScript libraries and frameworks Angular 10 or higher, Vue.js, etc.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Proficient understanding of code versioning tools, such as Git
- Good understanding of SEO principles and ensuring that application will adhere to them
- Good understanding of API development and design, http verbs, Jwt Authentication, and Authorization using .Net5 or higher.
- Good understanding of unit testing tools for Front-End frameworks such as Jasmine, Karma, etc.
- Good understanding of unit testing tools for Back-End frameworks such as XUnit, NUnitTest, etc.
- Good understanding of Entity Framework Core
- Good understanding of two-way data binding and component life cycle
- Good understanding of transactional-SQL and stored procedures using Microsoft SQL Server
- Familiar with reporting tools such as Telerik Report, Crystal Report, and RDLC
- Familiarity with Azure/DevOps is a plus
Technology & Tools
- Visual Studio 2019 or above
- Visual Studio Code
- C#
- Angular 10 or above
- Entity Framework Core
- SQL Server Database and SSMS
- CSS/SASS and HTML5
- Javascript, JQuery, and TypeScript
- ASP MVC and ASP.NET Core MVC
- Github
- Telerik and Crystal Report
- Microsoft Azure / Dev Ops
Qualifications
- College or University degree in Computer Science or a related discipline
- At least 2 years of previous experience in the role
- Excellent problem solving and communication skills
- Proficient in fundamental front-end languages such as HTML, CSS, and JavaScript
- Familiar with JavaScript frameworks such as Angular JS, React, and Amber
- Proficient with server-side languages such as Python, Java, Php and .Net
- Experience in API design and development
- Understanding of libraries including Backbone JS and JQuery
Professional Values
- Strong Work Ethic: Strong work ethic and high attention to detail is a must
- Team Player: Comfortable working as part of a scrum team and believes the quality of the product is a team responsibility
- Professionalism: Exhibit professionalism and commitment to the role, the company, and the creation of the product
- Integrity: Honest, Self-Aware of professional capabilities, and always open to learning and improvement
- Innovation: Excellent problem-solving skills and a curiosity to explore outside the box ideas
- Continuous Improvement: A commitment to continuously learn and grow
We Offer
- Competitive Salary: Receive a competitive salary market salary with utilities allowance and health benefits
- Daytime Shift: A five-day workweek on a daytime shift with additional flexibility available
- Leave entitlements: Full statutory leave entitlements with 13th-month pay included
- Remote Work: Work remotely or from the office. It’s your choice
- Computer-provided: Laptop computer, 2nd monitor, Bluetooth keyboard/mouse combo, and headset provided
- Career Progression: Participate in our career development planning and mentoring program
- Learning & Development: Professional development and conference funding support provided
- Meaningful work: An opportunity for learning about energy and to participate in the global transition to electrification
- An inclusive & respectful environment: Become part of the Energin family – a nurturing and respectful team of like-minded individuals