Full Time
1,500 USD per month
TBD
Apr 15, 2022
Responsibilities & Duties:
? The role will require the candidate to analyze, develop, implement, deploy, hire the technical team and maintain the new code of an end-to-end web-based data driven application
? Write readable, extensible, testable code, while being mindful of performance requirements and providing descriptive code comments
? Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code
? Translate mockups and wireframes into functioning front-end code
? Write and maintain documentation for new and existing features
? Keep up-to-date on best practices and new technologies
? Rapid prototyping, and presenting conceptual design and working prototypes to management
? Conduct design and code reviews and collaborate to ensure your own code passes review
? Work with Product Management to analyze requirements
Requirements:
o Queueing systems (RabbitMQ, Kafka, .. etc)
o JavaScript and JavaScript MVC frameworks (Angular, .. etc)
o Experience with Node.js
o Experience in one or more relational database (PostgreSQL, MySQL, .. etc)
Bonus points for working experience with:
o Amazon Web Services (AWS)
o Serverless Framework
o Number of years in full stack web development
o Developing integrations between 5+ services or systems
Qualifications:
? Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree
? An advanced degree in a quantitative field such as computer science, computer engineering or Software
Engineering is preferred
? Excellent software engineering skills
? 5+ years of experience in developing and building web and/or mobile applications, and distributed
systems
? Strong technical mentoring and leadership skills
? Experience with automated testing and building