Skip to main content

Explore This Position And Apply Today


We Would Be Happy To Have You On Our Team

One of the best things about working at BitForFun is our “3E Culture: Enhance, Engage, Enjoy”. Enhance the overall knowledge. Engage with the project purpose. Enjoy by sharing passions and silly jokes.


Position: Junior Front-End Developer
Category: Web Apps
Location: Milan

We are looking for a new junior Front-End developer to add to our internal team members. If you want to start or grow your career on a team that offers learning opportunities, flexibility and coaching by seasoned technologists, keep on reading.




Specifically, we are looking for new graduates or undergraduates  in computer science for the corporate role of Junior Software Front-End Developer in apprenticeship.

The ideal candidate is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. He will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

The candidate will be part of the Agile development team that develops and works on enterprise-level software systems.

The Junior Software Front-End Developer will be involved in all areas of front-end development, from UX and UI design to development, up to testing.




As a Junior Front-End Developer, you will report to the head of Front-End. Your duties and responsibilities will include:

  • Develop new user-facing features
  • Ensure the technical feasibility of UI/UX designs
  • Build reusable code and libraries for future use
  • Assure that all user input is validated before submitting to back-end
  • Working with Agile Scrum methodology to develop, test and maintain web and desktop-based business applications
  • Assist in the collection and documentation of user’s requirements, development of user stories
  • Participating in peer-reviews of solution designs and related code
  • Analyzing and resolving technical and application problems
  • Adhering to high-quality development principles while delivering solutions on-time and on-budget.
  • Receives moderate instruction on daily work tasks and a moderate level of instruction on new assignments




You have:

  • A passion for the web and an eagerness to learn
  • Good organizational skills
  • An ability to work autonomously and manage your workload and deadlines
  • A readiness to embrace and use new approaches
  • Good understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Good understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, ReactJS, etc.
  • Basic understanding of asynchronous request handling and Single Page Applications
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Good understanding of cross-browser compatibility issues and ways to work around them
  • Basic understanding of code versioning tools, such as Git/SVN
  • Basic understanding of SEO principles and ensuring that application will adhere to them
  • Knowledge of Microsoft .Net framework will be preferred
  • Advanced knowledge of spoken and written Italian
  • Basic knowledge of spoken and written English
  • Other languages will be preferred




  • Permanent employment contract
  • Assumption in short time
  • We guarantee training at the highest levels, professional and work growth and a stimulating and rapidly developing environment
  • A relaxing working atmosphere and great colleagues
  • Smart and on-site working
  • Certifications



Complete the form or send your application with a short presentation letter and CV to

* Required Fields

    Linkedin Profile *

    How Did You Hear About Us? *

    Equal Employment Opportunity. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

    Start Your Project Today


    BitForFun is the leading software engineering company bringing innovation throught advanced technological solutions.

    33 Hangerlane, W5 3HJ
    London - United Kingdom

    Legal HQ: Viale Bianca Maria, 28
    20129 Milan (Italy)
    Operational HQ: Palazzo 17/C-D
    Via Morimondo, 26
    20143 Milan (Italy)