Kotlin Engineer (London)

at  hyperexponential

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024Not Specified29 Aug, 2024N/AData Structures,Python,Spring,Hibernate,Typescript,Design Patterns,ArchitectureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ENGINEERING AT HYPEREXPONENTIAL

Our engineering department is a melting pot of some of the brightest (and kindest!) engineers in the industry.
The level of complexity of hx Renew requires a highly technical, true engineering mindset so an output of this is a deeply creative, innovative environment where we push technological boundaries, both through our work and our regular (and sometimes irregular!) hackathons.

REQUIRED EXPERIENCE AND SKILLS

  • Experience using Kotlin / JVM technologies with Spring & Hibernate
  • Understanding of Version Control Systems (VCS) and the principles behind them
  • Basic knowledge of Python and/or Typescript is a plus but is not required
  • Have a demonstrably good working knowledge of fundamental computer science and software engineering principles (algorithms, data structures, complexity, design patterns, architecture)
  • Have experience of a complete product development lifecycle (conception through to delivery)

Responsibilities:

  • Help us build the right thing by working with product managers, designers, fellow engineers and (sometimes) customers to understand problems and develop solutions
  • Help us build the thing right by writing high-quality, thoughtful, simple, commented, documented, tested, well-structured code aligned to our constants, principles and standards
  • Help drive our technical standards, decisions, and strategy
  • Continually learn and improve yourself - experiment and play with new technologies through your work and hackathons
  • Help reduce friction and eliminate impediments that slow us down
  • Help your team and the company evolve our ways of working as we grow into new scales of operation.
  • Coordinate with other engineering teams to manage cross team dependencies and cooperate on Engineering-wide initiatives.
  • Help support our product in production by joining an on-call rota


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom