We are a start-up in the Financial Technology industry looking for a Senior Full Stack Developer to handle the design, architecture, development, code review, and testing of key software solutions. You will play a leading part in a cross-functional, global team that’s responsible for the full software development life cycle, from conception to deployment & maintenance.
As a Full Stack Developer, you should be comfortable around both front-end and back-end development languages, development tools, frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re familiar with Agile methodologies and feel at home working in a start-up environment, we’d like to meet you.
oWork with the development and product managers to ideate software solutions
oDesign client-side and server-side architecture
oBuild the front-end of applications through appealing visual design
oDevelop and manage well-functioning databases and applications
oWrite effective APIs
oTest software to ensure responsiveness and efficiency
oTroubleshoot, debug and upgrade software
oCreate security and data protection settings
oBuild features and applications with a mobile responsive design
oWrite technical documentation
oParticipate in daily stand-ups/ad-hoc design sessions as and when required (via online conferencing facilities, ie. Zoom)
oBe prepared to collaborate with remote teams across different time zones, which may occasionally require working outside usual business hours
o Minimum Degree Required: Bachelor Degree in Computer Science or relevant field
o At least 10 years' experience as a Full Stack developer or similar role
o Experience developing desktop and mobile applications
o Proven experience with development of REST services
o Proven experience with Linux OS and development tools & open source libraries
o Proven experience with database design, creation, manipulation and administration (e.g. MySQL, Amazon Aurora)
o Proven experience with web servers (e.g. Apache, NGINX) and UI/UX design
o Excellent communication and teamwork skills
o Great attention to detail
o Organizational skills
o Experience with design, implementation and administering of high-availability hardware infrastructure on AWS
o Familiarity with blockchain technologies
o Team leadership and mentoring
o Blockchain smart contracts
o Application and network security
In order to apply for this job, please register your profile or log in with an existing account.