TYB012 - SOFTWARE ENGINEER
TYB012 - SOFTWARE ENGINEER
IT
Junior / Middle / Senior
Remote
Full-time
Responsibilities
Works closely with a team of software engineers to develop and maintain our product’s features by working with Backend Database, APIs and Frontends.
Contributes to technical architecture to enable scalable and extensible solutions
Ensures up-to-date documentation for systems, applications, and procedures
Collaborates on best practices for all phases of development, testing, and deployment
Writes clean, well-documented code for company's product by applying Design Patterns and industry best practices
Requirements
Bachelor's Degree in Computer Science or a related field
At least 2 years of experience in web application development.
Proficiency in a web programming languages NodeJS, PHP or Java (preferably Typescript + NodeJS) and SQL, NoSQL databases: MongoDB, MySQL, Redis
Extensive experience with version control systems (Git)
Experience with Docker and containerization technologies
** Soft skills:
Able to work remotely with global team members
Always seeking continuous improvement.
Critical thinking, creativity, and problem-solving
Good communication skills with the ability to present technical information in the clear between team members
Basic English
** Nice to have:
Having a track record of a building side project(s) completely with U.I and Business Logic or Open-Source libraries
Good knowledge of Design Patterns & Algorithms
Experience with large-scale & distributed systems.
Good understanding of web application vulnerabilities including XSS, CSRF, SQL Injection
Benefits
Salary range: up to mil net
Infomation
Offered Salary
1,500 $ - 1,800 $
Skills