Posted On 09 September
Every day is an accomplishment. You come to explore, learn new things, and get work done.
Responsibilities:
Design, develop, and maintain the full stack web applications, including front-end, back-end, database, and environment architecture.
Analyze requirements, design and develop features
Creating and implementing design plans
Collaborate with the team to deliver quality outputs across the full life-cycle software development for the production software and applications
Collaborate with cross-functional team to deliver the features and products and ensure their quality using unit testing and performance analysis.
Liaise with the Product Development team to plan new features
Provide recommendations and technical assessments on technologies and innovative solutions which meet both technical and customer needs
Break down the tasks, delegate, and collaborate with other developers.
Review and feedback on code for both internal and external contributors, also training and mentoring junior level.
Keeping up to date with industry trends and technology developments Qualifications:
Highly proficient in JavaScript programming on React.js and Node.js, and its ecosystem. Proficiency with front-end languages, and libraries, e.g., JavaScript, React.js, React Native Proficiency with back-end language, libraries, e.g., Node.js, Golang, JavaScript, Typescript Familiarity with databases and their core concept., e.g., PostgreSQL, MongoDB, MS SQL Experience in Database ORM e.g. Sequelize Familiarity with Linux Operating system and DevOps culture, e.g., Docker, GitLab, Kubernetes, Jenkins Familiarity with code version control system, such as Git Experience with the AWS ecosystem and its services, e.g. AWS S3 is a plus Familiarity with hybrid app development on React Native is a plus. Excellent analytical skills with a good problem-solving attitude Good communication, management, and teamwork skills Attitude: