Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Developer

Job in Colombo - Sri Lanka
Full Time position
Listed on 2020-09-16
Job specializations:
  • Software Development
    HTML, Lead Developer, Web Developer, Full Stack Developer
  • IT/Tech
    HTML, WordPress
Job Description & How to Apply Below
Position:  Senior Full-Stack Developer - Sri Lanka
Marlin Communications is a digital innovation agency with a focus on unique, tailored solutions for each client. We’re a close-knit and agile team that loves producing beautiful, well-designed and meaningful digital experiences that work in the real world. Our vision is to create a world where all ideas can be brought to life. We believe in making a difference, working smarter before harder, that simple is beautiful and that we can make it happen

Due to exceptional growth, we are looking for a passionate WordPress Developer to join our in-house team in Sri Lanka to work across a portfolio of exciting clients in industries such as non-profit, pharmaceutical, retail, education, e-commerce, professional services and many more. Someone who is a team player that wants to develop core components and is going to be a key part of our growth well into the future.

The company is based in Sydney, Australia, with a small development team in Colombo Sri Lanka, our team is made up of highly experienced, innovative and insightful digital professionals and we believe in fostering idea cultures to enrich team knowledge and client results.

The role is for a self-motivated and managed position. You will have to have experience in WordPress and be able to manage your own time efficiently in order to complete tasks given by Marlin Communications. Overall deadlines will be provided but you should have the ability to breakdown tasks and set up your own deadlines within Jira (Our time management tool).

You will need to have your own Laptop and work within the office environment in Colombo as part of the greater team. There will be daily meetings which will allow you to provide feedback or any concerns difficulties you are facing with the provided tasks. All code changes will be managed on the server and be pushed daily to bitbucket. You will have to make sure that the development branch on GIT is up to date with the latest changes for that day as well as all tasks are updated within Jira before CoB.

Key Responsibilities

Working across a wide variety or projects from micro-sites to large build websites through to complex API integrations
Generating technical solutions with peers and offering insightful project solutions
Translating project requirements into blocks of tasks for you to work on.
Time management and ability to follow given deadlines or creating your own deadlines based on project requirements/tasks.
Build websites using WordPress and its latest technologies.
Quick turnaround with changes and feedback items.
Keep up to date with the latest frontend technologies.
Build plugins and reusable code components which can be migrated into different WordPress instances.

What you need
3+ years experience with excellent coding and digital development knowledge of HTML5, CSS3, JS, MySQL, Wordpress and other CMSs and GIT/PR workflows
Working under the direction and self-managing delegated aspects of the development life-cycle including quality control, but will be supported by a close-knit team
A robust and organised approach to the work with an absolute commitment to meet deadlines under pressure with high attention to detail.
Experience working with server-side development, including the design of RESTful APIs
Ability to identify, in a timely manner, possible barriers to achieving deadlines
A sound understanding of all stages of the digital development process
Desirable to have a working knowledge of web server setup and maintenance
Ability to seamlessly integrate client projects with third-party APIs
Intermediate knowledge of Sketch, Figma and other design tools
To stay up-to-date with new technologies and teaching other developers on how to incorporate new trends
You’re open-minded and adaptable in responding to new challenges and opportunities
Position Requirements
College,   3 to 4 Years work experience
An Advanced Knowledge of
Relational Databases (MySQL)
Custom Theme development
Experience in working with Flex/Bootstrap/Tailwind frameworks
Web Servers (Apache, NGINX)
Good understanding of WAF, Cloudflare and Server configuration
Thorough understanding of HTTP request/response cycle, and SDLC development principles
Experience extracting and locating typography, colours and grid information from provided design files
API integration experience (Facebook, Twitter, Paypal etc.)
Excellent understanding of code version control (GIT)

Cloud Platforms (AWS, Azure, etc.)
Laravel & Vue knowledge
System Administration
Managing & Mentoring Developers
Required Language Skills:
  • English - Very good
Additional Information / Benefits
Work with a dynamic group of entrepreneurial and high achieving professionals
Opportunity to work within your own team
Work with great clients
Work in a multi-layered environment
Work for an International company with head office in Sydney, Australia

Continual learning, innovation and agility are at the core of who we are and how we deliver industry-leading results to our clients. Joining our expanding entrepreneurial company at this exciting stage means that growth and opportunity are limitless.

We are very driven and passionate about what we do; we're also pretty laid back and make sure we're having a good time while doing it.

To Apply
If you are interested in the above position and you think you have what it takes for this exciting role please send your CV along with your salary expectations to the following email address (Please contact us using the "Apply for this Job Posting" box below)

Due to the high volume of applications we receive, only shortlisted candidates will be responded to.
Questions to answer on applying for this job
  • Are you fluent in English?
  • Do you have 3+ years experience with excellent coding and digital development knowledge
Contact Information
Contact Name: Marlin Communications
Preferred method of contact: Email with CV via Application Box below.
Apply for this Job Posting Here:
To apply for this job, you need to provide some contact details for the employer or HR recruiter. Begin your free application by entering your email address (If already registered, you'll be asked to enter your password). Otherwise, you will initially need to enter some basic details with your first application.
Email Address Please enter a valid Email address.
How this Free Jobsite works - How to apply for jobs.
• To apply for any job, you must provide some contact details for the employer or HR recruiter. When you Register Here or Above with your first application (if you have not already done so), you will be asked to confirm your contact email address is valid via your email inbox.
• You will be asked to confirm a login password so to be able to make further applications in future visits.
• Once registered, you may also save CV / Resume summary details into the optional Resume format (This default format is easy for companies to read, and when available, it is sent as part of your application to a company to assist your application).
• Alternatively or additionally, you may attach your own original Resume document and 2 other supporting files as part of your application (Those files must be within the maximum combined size stated, and are not stored on this jobsite when you submit them).
• You must write or paste an introduction / cover letter into the application box.
• When you click the "Apply" button, your cover letter, Resume summary (if you have saved one on this site), contact details, and/or your own attached files are submitted as part of your application.
• Once you submit an application for any job on this site, it is solely the responsibility and decision of the company or employer you have applied to on whether they accept, review, process or respond to that application.
Search for further Jobs Here:
(Enter less keywords for more results. Suggestions may be selected)
Employment Category
Education (minimum level)
Education Level
Experience Level (years)
Posted in last:
LOGIN Area - Jobsite