Job brief
HelloVerify is looking for Senior Software Engineers to build and implement HelloVerify platform on the Python / Django/ Angular tech stack. Job responsibilities will be cross-functional - ranging from "clean" coding to architectural changes to client interactions. We want these developers to work two integrated enterprise applications (OLTP kind) plus a smaller project with the Application front end in Angular 5/6/ or higher and the Application back end in python. The database being used is mysql.The frame work being used in the back end is Django and the entire application will use APIs to communicate between the front end and back end. We will provide the data base design and the high level design. Web scraping using selenium and python libraries will be of additional help.
We are building a verification platform to intake information via web forms from candidates, and then queue these data requests vis API's, build matching algorithms, check for document tampering and then provide a background report to HR to assist them in hiring their employee. Similar platforms have been built by Checkr, Goodhire.
Technical Skills: AngularJs/4/6,Python, Django
Additional Skills - Tensorflow, Google ML, Amazon S3, Git, Azure Cloud
Requirements:
3+ Years of experience as Software Developer in design, analysis, implementation and testing of web and client server applications.
Freshers are welcome to apply as well who have experience in building ML algorithms, and products.
Familiarity with Agile development methodologies.
Experience with software design and development in a test-driven environment.
Extensive involvement in web application unit testing.
Excellent verbal and written communication skills.
Sense of ownership and attention to details.
Responsibilities :
· Produce clean, efficient code based on specifications
· Integrate software components and third-party programs libraries
· Verify and deploy programs and systems
· Troubleshoot, debug and upgrade existing application
· Gather and evaluate user feedback
· Recommend and execute improvements
· Create technical documentation for reference and reporting
· Excellent communication skills
· Resourcefulness and troubleshooting aptitude
Kindly mention your email ID while applying for the job to speed up the process.