Position: Full stack web developer
Job Responsibilities:
The role is responsible for designing, coding, and modifying websites, from layout to function and according to a client’s specifications. Strive to create visually appealing sites with user & mobile-friendly design and straightforward navigation.
Job Duties:
- Regular exposure to business stakeholders, executive management, and the authority and scope to apply your expertise to many interesting technical problems.
- The candidate must understand UI, cross-browser compatibility, general web functions, and standards.
- The position requires constant communication with clients & colleagues. Meeting designers, developers, and project staff for progress updates, gathering requirements from clients and users
- Experience planning and delivering software platforms across multiple products and organizational units.
- Deep expertise and hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, and API.Writing code in one or more scripting languages, such as PHP
- Deep functional knowledge or hands-on design experience with Web Services (WP, REST, SOAP, etc ..) is needed to succeed in this position.
- Strong grasp of WordPress security principles and how they apply to E-Commerce applications.
- Planning and prototyping new applications, designing the architecture of the components of an application.
- Deciding on the best technologies and languages for the project
- Testing sites and applications in different browsers and environments
- Problem-solving, fixing bugs in existing projects, testing new features thoroughly to ensure they perform the correct task in all cases
- Running performance benchmarking tests, reviewing colleagues’ code
- Building and testing Application Program Interfaces (APIs) for applications to exchange data
- Researching, incorporating, and contributing to Open Source projects, learning and testing new technologies, frameworks, and languages
- Staying up to date with new trends and advancements in web development
- Building, maintaining & transferring databases, refactoring, and optimizing existing code
- Documenting code so other developers can understand and contribute to it
- Attending and speaking at web development conferences and workshops
- Designing information architecture within an application or website.
Skills and Qualifications:
PHP, JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, WordPress, E-Commerce, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API.
See also: Need A Full Stack Software Engineer.
Front-End
- Web fundamentals like HTML, JavaScript, and CSS
- CSS preprocessors like Sass or LESS
- JavaScript frameworks like AngularJS, React, Ember, etc., or JS-based build tools like Grunt, Gulp, and Bower.
- Libraries like jQuery or Backbone.js
- Front-end (CSS) frameworks like Foundation or Bootstrap
- AJAX
Back-End
- API design and development
- CRUD (Create, Read, Update, Delete)
- RESTful Services
- Web fundamentals like HTML, JavaScript, and CSS
- Server-side languages like PHP, Python, Ruby, Java, JavaScript, and .Net
- Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
- Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
- Frameworks related to their server-side language of choice like: Express.js, Ruby on Rails, CakePHP, etc.
Others Skills
- Attention to detail
- A logical approach to problem-solving
- The ability to work independently and in mixed teams
- Experience of development
Salary: Negotiable
Working hours
11 AM-8 PM (Monday to Saturday)
Other Facilities:
- Two Festival Bonus
- Performance Bonus
- Unlimited Tea, Coffee & Cold Water
- Recreation & Tour
- Others, as per company policy
Educational Qualifications:
- Computer science or technical degree.
- Informatics or software engineering degree
Experience:
Minimum 2-3 years experience in the web development sector. Following qualifications will be an added advantage:
- Agile development
- Information security
- Software testing
- Solution development and architecture
- IT management.
Apply Instruction
If you meet all the requirements above, please send your resume to hr@digital-planet.co.uk, or you can call us at 01511-669977 to know more.