As a Full Stack Node.js Developer, you will have the opportunity to work in a dynamic team environment and enhance your skills and career prospects. If you possess a strong understanding of JavaScript front-end frameworks like Angular and React, along with back-end Node.JS frameworks such as Express, and if you are enthusiastic about teamwork and innovation, then this role is tailored for you. Join our vibrant team dedicated to revolutionizing the remittance industry through digital disruption. Your responsibilities will include developing and maintaining front-end interfaces, server-side services, and business logic. You will be tasked with designing user-friendly interfaces and back-end services for diverse business operations. By crafting high-performance applications through the creation of testable, reusable, and efficient code, you will contribute significantly to our projects. Additionally, you will be expected to propose and implement enhancements to existing processes and technologies while adhering to standard operating procedures (SOPs) encompassing code guidelines, version control, unit testing, and bug tracking. To qualify for this role, you should hold a Bachelor's degree in computer science or information science and have a minimum of two years of experience in Node.js, Express, and Angular development. Proficiency in database application design, particularly with Oracle, is essential. Your expertise should extend to JavaScript, web stacks, libraries, and frameworks, as well as front-end technologies like HTML5, CSS3, and familiarity with UI/UX design patterns. Knowledge of Linux OS, Nginx, and Node.js process manager PM2 will be advantageous. Strong interpersonal, communication, and collaboration skills are a must, alongside exceptional analytical and problem-solving abilities. Organizational and time management skills will also be key in this role.,
As an Android Developer at our company, you will be responsible for translating designs and wireframes into high-quality code. Your key responsibilities will include: - Translating designs and wireframes into high quality code. - Having good knowledge of frameworks like Java & Kotlin. - Designing, building, and maintaining high performance, reusable, and reliable Java or Kotlin code. - Ensuring the best possible performance, quality, and responsiveness of the application. - Identifying and correcting bottlenecks and fixing bugs. - Having a strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. - Familiarity with RESTful APIs to connect Android applications to back-end services. - Having a strong knowledge of Android UI design principles, patterns, and best practices. - Experience with offline storage, threading, and performance tuning. - Knowledge of the open-source Android ecosystem and the libraries available for common tasks. - Familiarity with cloud message APIs and push notifications. - A knack for benchmarking and optimization. - Understanding Google's Android design principles and interface guidelines. - Proficient understanding of code versioning tools, such as Bitbucket. - Familiarity with continuous integration. No additional details about the company were provided in the job description.,