• Skip to main content
  • Skip to footer

2iC Global

  • Transformation Engine
  • Team Training
    • AI Training for Recruiters
    • LinkedIn and Personal Branding
    • Recruitment Team training
  • Rec2Rec
  • About
    • About Us
    • Work With Us
    • Testimonials
  • Blog
  • Contact
You are here: Home / Archives for developer jobs

developer jobs

Top Tips On How To Become A Software Developer, With Francisco Gaytan – FullStack Developer

November 13, 2018 by Julie McGrath

Francisco is a FullStack Web Developer, below he is sharing some tips on how to become a Software Developer and how to get started.

Francisco: How do I get started as a developer? This is probably the question I get asked the most on social media. I run a page on Instagram called @thedevelife, with 47k followers at the time I’m writing this. That question comes up at least once a day. It is also a hard question to answer.

 

Sometimes people get glamoured by the pictures they see on Instagram of a dude attempting to be code at the beach on a sunny day. I’ve been a programmer for more than ten years, and I have not been able to code at the beach efficiently. I have attempted it a couple times, but it did not work out for me. At least in my experience that has been the case. What I’m trying to say is that sometimes people want to become programmers for the wrong reasons. Aspiring developers like the freedom being portrayed in social media, but sometimes that is all it is, just a portrayal. There is a lot of freedom that comes along with being able to work from any place with a WiFi connection, but there still some limitations. There are a lot of good things that come from being a programmer, the biggest, in my opinion, is knowing that someone out there is using an application you built in their everyday life. I became a programmer because I love to create cool stuff and then eventually the perks of being a programmer came along.

 

When I give advice to someone on how to get started, I lead with the following questions.

  • What do you see yourself doing as a developer?
  • Do you see yourself working on the front-end, back-end, maybe programming for mobile devices?

Depending on the answer to these questions, the steps anyone looking to become a developer should take might be slightly different. There isn’t an answer that fits all situations. Also, I cannot provide advice on areas I have not enough experience with like Big Data, AI or IOT. I am familiar with back-end development, mobile, and web development being my strength (my kung-fu is pretty strong when doing work for the web), so if you want to pursue any of those areas I have deficiencies on, I apologize (sad face), I can’t be of value there.

 

Let me start with bad news first. If you aren’t able to sit in front of the computer for long periods of time and work late nights, sorry to say this might not be for you. I say this because you will have to work long hours to develop an application worthwhile, once that application goes live you might be required to work even longer hours. If the app goes down for whatever reason, you will be expected to show up in the office (or get online at 3AM) to help resolve the issue. At the very least you will have to respond as soon as possible, even if you are working on another project. If you don’t like the sound of this, maybe being a developer might not be for you.

 

Something else you will need is to have is a mind of a problem solver. I have met programmers who struggle because they are not able to solve a problem or are not resourceful enough to look and find the information that will aid them to resolve the issue at hand. You will not be expected to have a swift solution to every problem that is thrown at you, but the expectation of you being able to solve issues will definitely be a factor in your success as a dev.

 

Now that we got all the negativity out of the way let’s get into something more constructive. Don’t try to take on too much too fast. I suggest you get proficient at one thing at a time before moving onto learning something else. Figuring out where you want to end up working will help with this. If you’re going to be a full-stack web developer, focus on either the front-end or the back-end until you learn it, then and only then move on to the other. Trying to learn both at the same time might overwhelm you. Let’s explore or this scenario a bit more. Let’s assume you will choose to learn the front-end first, then move on to the back-end and you know your way around a computer, but have not taken any computer science courses.

 

Front-End Web Development

HTML, CSS and Javascript. Those are the main things you will need to learn to be able to build a UI. JavaScript can be used on the back-end, but in this case, JavaScript will be used for the UI. HTML and CSS, go hand in hand, and without being familiar with those two, you won’t get far, so I advise you learn these first. Then you can get familiar with JavaScript, pure JS without jQuery or any other framework or library. I would only devote enough time to learn how to access DOM elements (by the way if you don’t know what some of the acronyms or terms mean, I will make a list at the bottom of the most common ones) and make simple manipulations to HTML elements. Once you feel comfortable moving around the DOM, I recommend choosing a JavaScript framework. I like ReactJS (technically, React is a library, but many refer to it as a framework), there is also Angular and VueJS which are very popular. All have their pros and cons, the reason why I chose React is that is the most versatile, and once you know ReactJS, the learning curve to learn React Native is small, this will be an advantage if you ever want start building mobile applications. Take some time to do some research and pick the one you think is the best.

 

Mobile Development

Like web development there a few flavours you can choose from. You can be a truly native developer and learn Java or Kotlin to develop for Android then learn Swift to code for iOS devices. Or, you can choose React Native for which you need to learn JavaScript and develop for both platforms, Android, and iOS at the same time. I personally chose this route because using React Native is just a hop away if you are already familiar with ReactJS. React or React Native will require you to have knowledge of JavaScript. Another advantage is that if you start with mobile development using React Native moving your skills to web development the learning curve will be minimal.

 

Back-End Development

Here is where you can choose from a plethora of frameworks, some of them are PHP, Python, Java, Ruby On Rails, NodeJs and many more. The best approach for planning out your back-end is to develop a RESTful API your web application or mobile application can access to be able to send and retrieve data securely. All the frameworks or languages mentioned above can help you achieve this. The frameworks I work with are .NET Framework and .NET Core with C# as the language of choice. Again, I was pragmatic with my approach I chose C# because I can build applications for many platforms and there is a ton of documentation on how to get started with Web APIs. The main thing to keep in mind is to make sure you can reuse your code and/or web API(s) as much as you can.

 

I don’t expect this to be a guide on how to become a developer. I would look at it more like a set of tips that I wish someone would have shared with me when I was starting out. I’d love to hear your thoughts on this, you can find me at @thedevlife on Instagram.

 

For more career advice on how to get a job in software development or change jobs if you are already a Software Developer then please click here, we would love to help you. 

Filed Under: Career Advice, Latest Industry News Tagged With: developer jobs, jobs, Software Developer

Just Eat has announced it is recruiting to fill 150 Technology Jobs

July 23, 2018 by Julie McGrath

Online food marketplace Just Eat has announced it is recruiting to fill 150 technology roles, 80 of which have been recently created

The new roles are spread between the two Just Eat technology centres in London and Bristol.  This is the firm’s biggest search for talent in the last three years.

Fernando Fanton, chief product and technology officer, said that the firm’s data and technology is absolutely vital to maintain its service to its 22.8 million customers and more than 87,500 restaurant partners.

Adding an additional 150 people to the team that creates the firm’s digital experiences, such as its mobile application, is Just Eat’s way of “turbo-charging” its existing efforts to develop its customer and application experiences, according to Fanton.

“We are constantly looking for ways to push technology boundaries, and we look forward to bringing even more highly skilled and talented individuals to our world-class team as we continue our mission to create the world’s greatest food community,” he said.

Just Eat has been on top of digital advancements over the past year and has been trialling and implementing many types of “food tech”, from launching an application that can be used for Amazon Alexa and Apple TV, to trialling the use of virtual reality (VR) and augmented reality (AR) on its consumer side for browsing menus and also on the restaurant/partner side for data visualisation and insight.

The 150 vacancies are on all levels, from entry level to experience management, and include roles such as associate engineers, principal engineers and technology managers.

The additional team members will help Just Eat to provide an overall better customer experience, all-important in a digital world where customers are fickle with their choice of brands and services.

Just Eat has already hired more than 200 engineers, developers and data scientists in the past 18 months, amounting to 650 technology professionals across the UK once the new 150 roles have been filled.

The company benefits are also hugely desirable including a £1,000 training budget, as well as five extra paid holiday days for job-related training, their own choice of hardware and quarterly hackathons. The retention rate in the firm’s Bristol technology centre alone is 92 per cent.

If you are searching for a new tech job in your area, please get in touch with one of our Tech Consultants now. We have lots of great jobs available with a range of different businesses. You may not live close to London or Bristol but we can certainly ensure your are given the best possible options for your career goals and location.

 

 

 

  • Recruiting Times

Filed Under: Business Updates Tagged With: developer jobs, IT Jobs, jobs, tech jobs

Most In-Demand Developer Jobs

January 2, 2018 by Julie McGrath

We have been keeping a close eye on the most in demand Software Developer Jobs and demand for Skills within the last quarter of the year!
So in 2018, what are the tech skills employers look for the most?

The percentage of job listings with Python has overtaken C# as the third most in-demand skill. The most notable change since Q2 is the jump in demand for Java by 8%. Although it comes second place to JavaScript, it’s the skill which has grown most rapidly in popularity in the second half of the year. The rise in demand for Python skills may relate to the surge in development of machine learning and AI in the UK.

Despite ongoing political and economic uncertainty, businesses are optimistic and are
continuing with their recruitment plans in 2018. For the IT sector there is an unprecedented demand that exists for skilled technology professionals, driven by regulatory changes, digital transformation projects and a continued emphasis on cyber security.

The competition for talent in the sector is intensifying, and for employers looking at
other ways to attract and retain skilled candidates is essential to avoid the negative
consequences of skills shortages such as a decrease in productivity, low employee
morale and hampered growth.

To find out more information on how you can make your business ready to attract top talent, or if you are a developer and you want advice on some of the best companies to work for in your area then please get in touch or call 0330 2233047

 

 

  • StackOverFlow 

Filed Under: Latest Industry News Tagged With: C++, developer jobs, Java, Javascript, php, python, ReactJS, recruitment

Top Developer Skills that are in High Demand!

August 25, 2017 by Julie McGrath

Developer Jobs

There are many types of developer jobs, including software developer jobs, web developer jobs and mobile developer jobs. A developer in general is someone who creates either a piece of software, a website or other technical solutions to fulfil a business need.

Demand for developers is continuing to grow with the surge in mobile and internet technologies as well as our everyday dependence on IT.

Salaries for Developer Jobs

Developer is a very broad title that covers professionals with a wide range of skills, including those mentioned below. As such, the salary you can expect will vary depending on which development skills you have and how much experience you hold in each skill. Typically however, a junior developer could be looking at earning an annual salary of around 20,000 to 27,000. Moving up to a senior developer you are more likely to find salaries of around 50,000 -60,000.

Location will of course play a role in the salaries you can expect with the highest salaries being found in London. The average salary for a developer job is 40,000.

Other skills requested in Developer Job adverts

.Net – developed by Microsoft, .net is a commonly used software framework
C# – Again developed by Microsoft, however c# is a multi-paradigm programming language
SQL – a programming language designed for data management
HTML – if you want to work on web sites you need to know HTML
CSS – cascading style sheets, often an essential skill in web development
Java – as of 2012, one of the most popular programming languages in web applications
JavaScript – commonly used scripting language, still increasing in popularity

Top locations for Developer Jobs

As you would expect with most development jobs, the greatest demand is for Developer Jobs in London, with other top locations including West Midlands, Belfast, Manchester, Yorkshire, Oxfordshire, Surrey and Berkshire.

Check out our range of developer jobs here!

 

 

 

 

  • Technojobs 

Filed Under: Latest Industry News Tagged With: css, developer jobs, html, Java, Javascript, php

Footer

What we do

We Help Transform Your Recruitment Agency
from Demanding Business to Valuable Asset

Subscribe to our newsletter

    Services

    • Team Training
    • AI Training for Recruiters
    • Linkedin and Personal Branding
    • Transformation Engine
    • Rec2Rec

    Explore

    • Home
    • Work With Us
    • About Us
    • Testimonials
    • Blog
    • Privacy Policy
    • Contact Us

    Connect

    hello@2icglobal.com

    © 2025 2iC Global. All rights reserved. Sitemap

    Website Design by Yellow Marshmallow.