Location: JobParser.Models.Location
Category: Software development
Type: Full time
Deadline: 30-Nov-17 00:00:00
Salary:
Description
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 Armenia
No comments:
Post a Comment