Software Developer

WeGoLook

(Oklahoma City, Oklahoma)
Full Time
Job Posting Details
About WeGoLook
WeGoLook is changing the way businesses and individuals collect or verify information to make decisions while getting more done. With the click of a button, one of our 30,000+ Lookers can be dispatched at a moment's notice to collect real-time data, photos or video and complete tasks on your behalf.
Summary
We are looking for a Software Developer responsible for design and implementation of microservices and APIs. Your primary focus will be the development and orchestration of microservice and API systems. Since you will also be responsible for integrating the front-end elements built by your coworkers into the API, a basic understanding of front-end technologies is necessary as well.
Responsibilities
* Writing reusable, testable, and efficient code * Design and implementation of low-latency, high-availability, and performant applications * Implementation of security and data protection * Orchestration of distributed services * Communication of design decisions with the team
Ideal Candidate
**Competencies** * Strong understanding of microservice architectures * Ability to design robust systems * Experience using and developing RESTful APIs * Experience with event-based and message-driven distributed systems * Experience with several programming languages such as Javascript and Ruby * Strong understanding of HTTP and AMQP protocols * Knowledge of Node.js and frameworks available for it * Understanding the nature of asynchronous programming * Understanding of security compliance * User authentication and authorization between multiple systems, servers, and environments * Understanding fundamental design principles behind a scalable application * Implementing automated testing platforms and unit tests * Proficient understanding of code versioning tools, such as Git **Experience and Education:** * Minimum of 3 years experience in software development * Bachelor’s Degree in Computer Science or equivalent experience

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.