Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Define and deliver software
- Develop readable, testable, and maintainable code
- Recommends system solutions by comparing advantages and disadvantages of custom development.
- Identifying user and system requirements.
- Prioritizing software development, setting timelines and assigning tasks to team members
- Creating low fidelity prototypes
- Writing or reviewing code
- Run functionality testings and debug code
Job Requirements
- 3+ years industry experience in designing software architecture.
- Strong proficiency with JavaScript and NodeJS.
- Experience working with MongoDB, PostgreSQL, Redis, MySQL
- Experience writing unit and system level tests using dependency injection frameworks and object mocking
- Experience in Socket.io..
- Experience in Docker, Jenkins.