Frost is looking for a smart, up-and-coming Frontend Developer with a thirst for learning and a hunger for growth. Our company is expanding and we want you to be part of this exciting time.
As a Frontend Developer, your day-to-day responsibilities will revolve around developing user-facing interfaces and features using HTML, CSS, and Javascript. You’ll also implement visual elements produced by our brilliant UI and UX designers. You will need to validate frontend elements before turning them over to backend development so an eye for detail is important. After all this is done, you’ll also be tasked with adding or improving features, and fixing bugs found during QA.
You will not be a bystander to the company’s processes because you’ll have a say during sprint planning sessions, cadence meetings, and other alignment activities. Finally, you’ll also complete other work-related duties assigned by your supervisor or manager.
ROLES & RESPONSIBILITIES
About the job
You’ll have a hand in a lot of different areas so there are plenty of opportunities to learn. You will write and work on stylesheets so SCSS experience is a must. You’ll also be using tools like Git for source code management, Gulp for frontend builds, and Flex and Grid for modern CSS development approaches.Knowledge of other related tools can also be helpful. Lastly, familiarity with Content Management Systems (CMS) like Drupal and Wordpress are also extremely valuable.
In addition to these responsibilities, we expect that you will collaborate and work well in a team environment.
In Frost, you will play a role in the web application development lifecycle. In Frost, we will expect you to be responsible for communicating with your manager and team members' issues and providing solutions. As a frontend developer, you will need to have attention to detail as you convert designs into web usable assets and use your problem-solving and critical skills whenever an issue is at hand. You are expected to submit work that adheres to Frost’s quality standards during your career with us. You'll also be expected to uphold the company's culture and values in everything you do.
Project-Related Responsibilities
- In charge of coding, code maintenance, and testing.
- Performing quality control by testing and reviewing the quality of the features, functionalities, development artifacts, and development files due for release.
- Communicate with the manager or project team members on issues and in providing solutions.
- Assist the team in achieving the project goals and meeting the project schedule.
- Track and report his/her project progress, and results to project managers, and Frost stakeholders and Frost project sponsors on a regular basis (daily, weekly, monthly).
- Constantly communicate risks and issues and provide solutions to project-related issues.
- Contribute to the achievement of the project’s objectives and outcomes.
- Accountable in ensuring that all projects assigned to him/her meets the quality standards set by Technical Practice Head, and Project Manager.
- Perform routine site maintenance as needed.
Team-Related Responsibilities
- Follow the development processes set by the Technical Practice Head.
- Monitor and report productive work time, output, and timesheets on a daily, weekly and monthly basis.
- Foster a culture of accountability and ownership within the team.
- Can lead and facilitate team meetings.
- Review the documentations or related literature released internally or externally.
- Responsible for conducting training for new and junior talents in the future.
Customer-Oriented Responsibilities
- Preparation of materials needed for internal and external meetings.
- Can facilitate and participate in internal and external meetings.
- Ensure compliance with client requirements and business needs.
- Occasional Duties (duties or tasks done on an occasional basis)
- Understand and document requirements and translate then into technical documents that can be
- understood by technical, and non-technical stakeholders.
- Responsible for researching the latest programming techniques and web technologies.
Other tasks may be assigned by the management team from time to time.