Source description
About the role
You ll be joining the team and be working at the forefront of new technology, solving the challenges that creates impact on organisation as well as on world, and ultimately deliver amazing global user experience. Role Objectives : Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth Develop new features and also develop infrastructure in support of rapidly emerging business and project requirements Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Ensure application performance, uptime and scale, maintaining high standards of code quality and thoughtful application design Participate in all aspects of agile software development including design, implementation, and deployment Architect and provide guidance on building end-to-end systems optimized for speed and scale Develop, prepare and maintain system documentation, including program descriptions, operational procedures etc. Participate in quality assurance, peer reviews and code reviews Communicate technical issues and risks clearly, to ensure necessary actions are taken in a timely manner Collaborate across time zones via Slack, GitHub comments, documents, and frequent video conferences Required Skills : Programming Languages: Typescript, Python, PHP, Javascript, HTML, CSS Front-End Frameworks: Angular, React, Svelte, Vue, JQuery Front-End State Management: Angular NGRX, React Redux, React Recoil Back-End: NodeJS, Django, Codeigniter, NuxtJS Database: MySQL, SQL Server, MongoDB, Firebase, Cassandra CSS Styling: Tailwind CSS, Bulma, Bootstrap Server and Storage: Docker, nginx, Amazon EC2, AWS S3, Google Cloud, Oracle, Azure Build Processes: npm, Webpack, Composer Data Analytic: Tableau, Microsoft Power BI Mobile Development: Android Studio, React Native, iOS Swift Others: Micro Services Architecture, Github, Responsive Design, Restful API, Speed Optimization Qualifications : Bachelor s degree or more in computer science, information technology or engineering 3+ years of experience in building large-scale SaaS applications Experience building web applications Experience designing and integrating RESTful APIs Excellent debugging and optimization skills Unit/Integration testing experience Must have a learning attitude and improvement mindset Interest in learning new tools, languages, workflows, and philosophies to grow Meticulous attention to detail and strong focus on clear and practical documentation Good communication skills, resource management skills, problem-solving and analytical skills
More at Syrow