Vacancy expired!
- Participating in agile team activities such as providing input into story sizing, backlog grooming, and release planning for solutions
- Participating in ongoing support, monitoring, and maintenance of deployed products
- Providing mentorship to the team
- Participating in the engineering community, staying up to date on new web development technologies and best practices, and sharing insights with others in the organization
- Collaborating with colleagues from other disciplines to define technology objectives, assess solution options, and devise architectural solutions that both achieve strategic business goals and meet operational requirements
- Taking part in reviews of own work and leading reviews of colleagues' work
- Cultivating our client's culture of sharing ideas, practices, and solutions
- 4+ years of working experience designing and building web applications
- BS in Computer Science or related degree, or equivalent work experience
- 2+ years with one or more JavaScript SPA frameworks such as React, Angular, or Ember
- 2+ years of backend experience using technologies such as Node, Java, or C#
- Working experience in design, development, and implementation of highly scalable, high-volume software systems and components, client-facing web applications, and major Internet-oriented applications and systems
- Working in continuous integration, testing, and delivery SDLC employing automation
- Ability to understand and work with product teams to engineer requirements
- Experience with REST API
- Technical writing including high and low-level diagramming techniques
- Exposure to Agile/SAFE methodologies
- Experience with creating applications to run on AWS
- Ability to work on multiple projects and be flexible to adapt to changing requirements
- Ability to turn high-level requirements into a working system through iterative development
- Willingness to embrace and learn new technologies
- Great understanding of the internet, systems, web technologies, and web service architectures
- High energy, confidence, ambition, and self-motivation
- Must have effective communication skills
- Deep technical skills and the ability to work very well in an agile, dynamic, team-oriented environment
- The motivation to work in a fast-paced atmosphere where wearing multiple hats is encouraged
Vacancy expired!