Software Developer

About the Job

We are looking for a Software Developer to have an opportunity to be part of the growing Product Development team that will own the responsibility to develop and deliver tasks on time.

As Software Developer, You Will…

Integrate user-facing elements developed by front-end developers with server side logic

Write reusable, testable, and efficient code

Design and implement of low-latency, high-availability, and performant applications

Implement security and data protection

Integrate data storage solutions, (databases, key-value stores, blob stores, etc.,)

Create database schemas that represent and support business processes

Understand the nature of asynchronous programming and its quirks and workarounds

Implement automated testing platforms and unit tests

As Software Developer, You Have…

Bachelor's degree in Computer Science, Information Technology, or a closely related field is preferred

Minimum 4 years experience as a Software Developer

Strong knowledge in the following:

NodeJS

JavaScript

HTML

CSS

TypeScript

Writing relational database queries (MSSQL/MySQL)

Writing NoSQL queries (MongoDB)

ReactJS

AngularJS(Added advantage)

Any other Object Oriented programming languages experience as added advantage (like JAVA or .NET etc.,)

Proficient experience in TypeScript

Strong proficiency with Express, StrongLoop and Sequelize etc.,

Experience in Encryption / Decryption mechanisms

Good understanding of server-side templating languages

Good understanding of server-side CSS preprocessors

Basic understanding of front-end technologies, such as HTML5, and CSS3

Proficient understanding of code versioning tools, such as Git, SVN etc.,

Good experience in developing dynamic good looking graphs / reports

Effective communication, Technical Understanding and Teamwork skills

Excellent problem-solving and analytical skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available