Tuesday, October 31, 2017

Job: Senior Front-end Software Engineer at Workfront Inc. Company

Location: JobParser.Models.Location

Category:

Type: Full-time

Deadline: 30-Nov-17 00:00:00

Salary:

Description
As a Senior Front-end Software Engineer at Workfront, the incumbent will work with the Company's engineering team and partner with product management to take ideas for Workfront's products and turn them into realized features in the Company's Work Automation Cloud platform. He/ she will work in an Agile environment and estimate assigned work, create OO and/ or functional designs, provide task breakdowns and implement features and micro-services using ES6+, React, Node, Python, Java, multiple frameworks (Spring, Docker and AWS) and data technologies (NoSQL, RDBMS, Kafka and ElasticSearch).
As a Senior Front-end Software Engineer, he/ she is more than just a coder. In addition to his/ her software engineering responsibilities, the incumbent is also expected to guide a small to medium-sized team to deliver in a product area by being a planning consultant to the project managers, helping identify dependencies and risks for the group, recommending improvements to the Company's engineering practices and helping other engineers become more proficient in solving specific problems. The jobholder will excel as he/ she identifies and applies front-end industry best practices in order to produce a quality, testable, and intuitive user experience with the use of cutting-edge front-end technologies. The Company expects enthusiasm for front-end development.

Responsibilities
- Meet with own team and tell them about things done the previous day and what will be completed that day;
- Create new features using Company's development technologies;
- Create simple engineering designs that solve complex problems;
- Fix occasional bugs in Company's SaaS platform;
- Debate the optimal design and ideal user experience for a variety of unrealized features identified by Company's customers or propose some ideas;
- Help QA and other software engineers;
- Lead discussions with own team about what emerging tools, technologies and processes are coming that may impact how the Company improves its products and its SaaS platform in the future;
- Provide well-considered opinions to the creation and modification of Company's technology roadmaps;
- Take some time to do some research, train in a new technology or even play a game with the team.

RequiredQualifications
- Bachelor's degree in Computer Science, Computer Engineering (or equivalent education) or equivalent work experience;
- 5-7 years of programming experience with at least 3 years of recent experience with languages and technology in use at Workfront: JavaScript, React, Angular, Node, Java, Spring, Docker and AWS;
- Experience in optimizing software to run fast, be reliable and fail safely;
- Proven experience in real-time or massively distributed systems, public cloud or PaaS systems like AWS or Azure, contact centers, databases or big data;
- Successful experience in leading measurable improvements in engineering practices of a software team;
- A person who, upon seeing a problem, moves quickly to solve it instead of waiting for permission and specific instructions from others;
- Extraordinary communication skills to talk to the engineers, the CEO and everyone in between;
- Ability to design features that require coordination, management, and communication of local and remote state;
- Sound knowledge of front-end state management systems, including design patterns and philosophies;
- Ability to take on a problem and represent it in an component-based, object-oriented, or functional design while calling out assumptions, discussing design alternatives and considering non-functional aspects of the system (e.g. Performance, Maintainability, etc.).

Benefits

Job URL: iJob.am - Senior Front-end Software Engineer @ Workfront Inc.

No comments:

Post a Comment