SENIOR SOFTWARE ENGINEER

SENIOR SOFTWARE ENGINEER

Job Overview

Location
Colombo, Western
Job Type
Full Time Job
Job ID
28732
Date Posted
8 months ago
Recruiter
Nethuva
Job Views
20

Job Description

Villvay is a Digital Product Development Consultancy helping businesses across 4 continents, create value with technology. Our solutions are driven by an undying WILL that keeps us constantly thinking out of the box to find a WAY to create amazing Digital Products that will blow our customers minds! (Not literally). If you are highly enthusiastic about the future of technology, smart in problem solving and relentless in your pursuits, you are what we are looking for.
 
We are looking for a Senior Software Engineer - React.Js/ React Native who will work with a passionate team of developers to help businesses solve their most complex problems with innovative, useful, and sustainable Digital Product solutions. 
 
Responsibilities
• Translate application storyboards and use cases into functional applications
• Build pixel-perfect, buttery smooth UIs across both mobile platforms
• Leverage native APIs for deep integrations with both platforms
• Diagnose and fix bugs and performance bottlenecks for performance that feels native
• Reach out to the open-source community to encourage and help implement
mission-critical software fixes—React Native moves fast and often breaks things
• Maintain code and write automated tests to ensure the product is of the highest quality
• Transition existing React web apps to React Native
• Experience with native android and iOS app development is an added advantage
• Mentor junior developers
 
Requirements
• Bachelor’s degree in Computer Science, IT, or related disciplines
• 3-5 years of experience in Front End Development (ReactJs/React Native development)
• Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
• Experience in JavaScript frameworks such as Angular, jQuery, Vue.js, Ember.js etc
• Experience in TypeScript is an added advantage
• Knowledge of object-oriented programming
• Ability to write well-documented, clean Javascript code
• Expert knowledge of HTML5, CSS3 and DOM manipulation
• Experience with Bootstrap or Material UI
• Experience with Node.js is an added advantage
• Good understanding of UX with A/B and multivariate experiments/testing
• Experience in AJAX, JSON, XML and WebSocket
• Hands on exposure in working with cloud providers like AWS, GCP and Azure
• Rock solid at working with third-party dependencies and debugging dependency
conflicts
• Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
• Understanding of REST APIs, the document request model, and offline storage
• Understanding of GraphQL
• Understanding of SEO frameworks, best practices, and site optimization
• Experience with automated testing suites, like Jest or Mocha
• Proficient understanding of Git
• Experience in scrum-based software development, JIRA and CI/CD
• Familiarity with current and emerging trends related to mobile & web development
• Superior attention to detail and ability to work under minimum supervision
• Team Player, empathetic and a fast learner
• Strong analytical and problem-solving skills
• Ability to work with remote teams
 
The Villvay Experience
We believe in people-driven software product development. You will not be doing just a job with us. You will be building your career in a fostering environment that recognises individuality and innovation.

  • Open and collaborative working environment
  • Freedom over working conditions
  • Continuous learning and development.
  • Hands on experience with global businesses and markets
  • Great benefits

Similar Jobs

Brunswick

Full Time Job

Senior software engineer Senior software engineer

The Senior CGI Artist will help create a CGI capability inside the world’s lar...

Full Time Job

Caleres

Full Time Job

Senior software engineer Senior software engineer

We are Caleres, a global footwear company with brands that fit people’s lives....

Full Time Job

Brunswick

Full Time Job

Senior software engineer Senior software engineer

The Data Engineer will provide technical leadership and support for our existing...

Full Time Job

Spectrum

Full Time Job

Senior software engineer Senior software engineer

BE PART OF THE CONNECTIONAs an Advertising Account Executive with Spectrum Reach...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept