Logo of Huzzle

Software Developer (Entry Level)

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity
  • London

AI generated summary

  • You need a strong grasp of programming concepts, web principles, and teamwork. Experience in JavaScript, React, Node.js, Python, iOS (Swift), or Android (Kotlin) is preferred.
  • You will write maintainable software, participate in code reviews, conduct testing, research new technologies, and communicate effectively with your team.

Requirements

  • Strong command of important programming and computer science concepts.
  • Understanding of how web applications are built from end-to-end.
  • Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers).
  • Great interpersonal skills - we work very closely together as a team and require a lot of communication.
  • A proactive personality, and a desire to deliver your best work.
  • A love for improving software development workflows and processes.
  • If more interested in web application development, experience working with one or more of: JavaScript, React, Node.js, Python or Java.
  • If more interested in mobile development, experience working with one or more of: iOS development in Swift or Objective-C, Android development in Kotlin or Java.

Responsibilities

  • Write maintainable, testable, and performant software in collaboration with our world class team.
  • Participate in code review and perform extensive testing to ensure we deliver high quality software.
  • Research new technology and tools and share those findings with the team.
  • Communicate clearly and effectively with all members of our team.

FAQs

What is the job title for this position?

The job title is Software Developer (Entry Level).

What kind of applications will I be working on?

You will be working on either mobile or web applications.

What qualifications are required for this role?

A strong command of programming and computer science concepts, understanding of web application architecture, fundamental knowledge of core web principles, great interpersonal skills, a proactive personality, and a love for improving software development workflows are required.

Are there any preferred programming languages for this position?

Yes, experience with JavaScript, React, Node.js, Python, or Java is preferred for web application development, and Swift, Objective-C, Kotlin, or Java for mobile development.

What benefits do you offer?

We offer a comprehensive health and wellness benefits package, social outings and retreats, retirement planning, parental leave program, an annual tech and travel allowance, a culture of learning and development, flexible working hours, and work-from-home flexibility.

Is there a particular value placed on continuous learning?

Yes, we have a strong culture of learning and development, encouraging our employees to grow their skills and knowledge continuously.

Will I participate in code reviews?

Yes, as part of your role, you will participate in code reviews to help ensure high-quality software delivery.

How does the company promote diversity?

Konrad is committed to maintaining a diverse work environment and promotes equal opportunity employment for all qualified applicants regardless of various diversity factors.

Is there support for applicants with accessibility needs?

Yes, if you have any accessibility requirements or concerns regarding the hiring process or employment, you are encouraged to notify us so we can provide suitable accommodation.

Are there any specific experiences that would be beneficial to highlight in my application?

Yes, if you have taken any courses at BrainStation, especially in design and development best practices, make sure to highlight this experience in your cover letter.

Konrad is a global digital agency and innovation firm that helps the world's top companies succeed in the digital age.

Technology
Industry
501-1000
Employees
2007
Founded Year

Mission & Purpose

Konrad is a digital agency and product innovation firm that offers strategy, design, and technology services to the world's most ambitious businesses and brands. Leveraging our design-driven approach to building cutting-edge digital solutions, we deliver compelling experiences to our clients and their customers. We are Born Digital. We have offices in New York, Toronto, Vancouver, London, Miami, and San Jose, employing over 500 of the world's brightest digital professionals.