Job Details
Skills And Tools:
Job Description
MindfulPayments is looking out for a technical role where you will have an opportunity to work in a company with teams around the globe. You will be involved in designing, developing, and implementing various applications using mostly ReactJS and latest other Techs.
You will have the opportunity of building software that is of high quality, robust, and scalable by design, as well as the ability to understand and introduce outside concepts to challenge the status or solve problems in software.
Writing and testing code to develop scalable and robust solutions, which meet the high performance and expected standards of our clients.
You will get the chance to be working in a multinational company with teams around the world and get engaged in a nice environment to learn new Techs.
You will be responsible for:
- Write or review code for various applications
- Run functionality tests and debug code
- Oversee junior web developers and evaluate their performance
- Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
- Ensure our software documentation is up-to-date
- Collaborate with mobile developers to build mobile-responsive
Benefits We Provide:
- Very attractive package
- Social Insurance
- Annual Leaves/Holidays
- Handful packages of online courses will be provided.
- Remote online work environment
Job Requirements
Required Skills & Experience
- 5+ years of professional experience working with ReactJS
- 5+ years of professional experience with JavaScript
- 3+ years of experience with TypeScript
- UI/UX skills in creating sketches, prototypes, and wire-frames.
- Experience in dealing with UI design platforms (figma, adobe, etc)
- UI/UX spark of design's creativity
- Experience with using Node.js and NPM to assist frontend development
- Experience with Responsive UI Implementation
- Mandatory : responsive designs - working in apps that renders in mobile, desktop
- Experience with unit testing tools such as Jest/Enzyme
- Experience using Agile methodologies/tools and Git version control
- Extensive understanding of JavaScript and its modern ecosystem including TypeScript, and bundlers
- Excellent knowledge of modern state management libraries.
- Experience with REST-based web services
- Understanding of Material design guidelines and Human Interface guidelines
- Ability to understand business requirements and translate them into technical requirements
Desired/Expected From Applicants
- You are passionate about software development
- You are constantly learning new things (not restricted to a single workflow)
- You regularly stay up to date with new technologies, listen to podcasts, and read books or blogs to keep your skills current.
- You are able to work remotely effectively and report progress actively
- You are able to work with a team and deliver efficiently.
- Strong focus on delivery
- Have a laptop with minimal requirements to be able to access the remote development environment
Qualifications
- A degree or equivalent in Computer Science or IT; demonstrable equivalent professional knowledge
- Experience in writing tests
- Experience developing in a software vendor environment is advantageous
- Intermediate level of English
Nice To Have
- PWA experience