Software developer CV template: ‘Acme’ free professional one-page design

'Acme' is a free CV template that uses the Acme and Open Sans fonts, both of which are linked below (please make sure you install them before you open up your CV). The text is laid out across a number of tables so it's pretty easy to customise even if you're not brilliant with Microsoft Word. The bold font and quirky use of boxes and dotted lines makes for an eye-catching one-page CV that will catch the hiring manager's attention.

CV template details:

  • CV ref: #152
  • File size: 24kb
  • File format: .docx (Microsoft Word)
  • File name: AcmeCV.docx
  • Fonts required: Acme, Open Sans
  • Price:
  • User rating:
    Software developer CV template: 'Acme' free professional one-page design
    4.5 rating based on 12,345 ratings
    Overall rating: 4.5 out of 5 based on 10 reviews.

About this CV template:

This is a very eye-catching CV template that has been filled out for a developer but would suit a range of roles. There's enough detail to catch a prospective employer's eye, without distracting from your core content.

Click here to view a preview of this CV template (PDF)

Click here for our CV editing guide

Don't like this CV template? Find another:

Review this CV template:

Review Content

Text preview of this CV template:

This is a text-only preview - download the formatted Word file using the link above.

123, The Street, The Town, NG1 234 | | (01234) 567890

Personal Statement

I am a PHP developer with 15 years of experience, strong knowledge of PHP web frameworks and a good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3. I am looking for a senior role within a development team.


2015 – DATE

  • Managing back-end services and the interchange of data between the server and the users.
  • Development of all server-side logic, definition and maintenance of the central database.
  • Ensuring high performance and responsiveness to requests from the front-end.

2001 – 2015

  • Integration of user-facing elements developed by front-end developers.
  • Building efficient, testable, and reusable PHP modules.
  • Solving complex performance problems and architectural challenges.
  • Integrating data storage solutions.

2000 – 2001

  • Integration of user-facing elements developed by front-end developers.
  • Building efficient, testable, and reusable PHP modules.
  • Solving complex performance problems and architectural challenges.
  • Integrating data storage solutions.


BSc Computer Science : 1997 – 2000
Upper Second Class Honours | Acme University, Milton Keynes

A levels : 1995 – 1997
Computer Science (A), Electronic Engineering (A), Maths (B) and Physics (B)


  • PHP 5 & MySQL
  • Good communication skills
  • Good team player
  • Excellent back end development skills
  • APIs: RESTful, SOAP, gRPC
  • MVC frameworks : Laravel. Symfony, Yii
  • Front-end frameworks : Vue/React/Angular
  • Use of Agile/Jira for project workflow
  • En hTesting: Unit/Behavioural – PHP Unit, Behat
  • Continuous deployment : Jenkins, Ansible
  • Ability to communicate with stakeholders at a variety of levels
  • PHP7 experience
  • Unit testing using PHPUnit
  • Good working knowledge of Javascript/JQuery/Ajax
  • Knowledge of Object Oriented Programming (OOP) concepts such as inheritance, composition, etc


Template details:

Here’s a full preview of this attractive one-page software developer CV:

Software developer CV template - full preview

Above: Full preview of Acme CV.

Software developer CV writing guide:

With so many CVs to read through the hiring manager doesn’t have the time to read pages and pages of irrelevant information. A CV should always be snappy, concise and to the point. Any kind of waffle or padding out within your CV is not only a waste of paper, but will end up frustrating the reader.

If you’re unsure as to how direct and relevant your CV is, take a look below at a few handy tips on what to avoid and how to keep your CV relevant, short and to the point!

2-3 pages is more than enough

Most CVs should look to only be a total of 2 pages long, however there are some instances when 3 pages is fine. Medical CVs for example will often need at least 3 pages to cover the relevant experience, skills and qualifications – and will typically be expected to be quite lengthy.

Most employers prefer a 2 page CV, but as long as you are keeping everything relevant and only adding information of value, then 3 pages could work just fine. If you have a long list of previous roles and you are including some great facts and figures alongside the tasks and responsibilities, then this may be a good reason to take up a third page.

Use a sensible font size

One of the most important things to consider when checking over the length of your CV is the font size, the spacing and the overall layout. Using a font that’s too big will restrict the space you have, and the same would go for using large spacing between sections. In Microsoft Word the most commonly used font size is 12, and would be more than acceptable for your CV to ensure the hiring manager has no problem in reading it, and you are not using up valuable space.

The layout of your CV is also extremely important, so don’t forget to consider using a ready made professional CV template that you can either use to directly insert your CV info, or to use as a guide when making any minor adjustments. A CV template has already taken into consideration the details that would typically go into a CV, so you shouldn’t have anything to worry about.

Create a software developer CV that’s relevant

Your software developer CV should be written with one goal in mind – and that’s to show the hiring manager you are the right person for the job. Although this might seem a bit obvious you’d be surprised at how many people decide to write a generic CV that doesn’t specifically target the employer’s requests. But where can you find this list of demands?

The best place to start is the job advert itself. It will contain most of the things that the employer would require (there’s usually more given during the interview), and they will have also included their own terminology that you can take into consideration. You shouldn’t copy everything word for word, but you should however take into consideration any jargon they are using and the skills, qualifications and experience they are requesting.

The hiring manager is essentially using your CV as a tick sheet to see how closely you can match their requirements. There are of course lots of other aspects of a CV that they look for, but this would be the main one to consider – and certainly not overlook!

Find out more about tailoring your CV to the role here.

Include a memberships section

A quick and easy way to signal to the hiring manager that you’re really passionate about your industry is to join a professional association and get involved. There’s a good list of professional associations for software developers here.

Leave a comment