Senior Front-end Java Software Engineer

Responsibilities:

The Senior Front-end Java Software Engineer will be responsible for implementing the first version of the CodeStream client for JetBrains. CodeStream is a new vision of software development process, so although there are no direct competitors, our goal is to deliver a better and more efficient way to communicate around source code than existing generic communication tools, so there is a lot of work to be done. The engineer should be able to work from specifications, while taking some latitude to develop beautiful and delightful interfaces that enable a powerful capability that has never been imagined before. The best qualified candidate will not be afraid to explore new UI and UX concepts to both seamlessly blend with, and extend existing interfaces.

Qualifications / Requirements:

  • Good understanding of Java and JetBrains plug-in architecture
  • Self-starter, used to working in a fast-paced, start-up environment
  • Ability to develop beautiful interfaces, with an eye for good design
  • Attention to detail and consistency of implementation
  • Willing to work on a team where code quality and code reviews are prioritized
  • Understanding of event based programming
  • Working knowledge of web-based authentication and authorization schemes
  • Source control, especially GIT
  • Cloud-based deployments and architecture, especially AWS
  • Ability to clearly communicate and document work
  • Understanding of code testing methodologies
  • Ability to scale solutions
  • Occasional travel to HQ in NYC is required

If you are interested in applying for this opportunity please contact careers@codestream.com.

Try it for free. Pay if you love it.