undefined
Posted 4 months ago

Software Engineer

Details

undefined
Not disclosed
Compensation
undefined
Full time
Time commitment
undefined
Between 1 - 10
Company size

Skills

JavaScript
ReactJS
NextJs
SQL
TypeScript
Git

Job description

CharCentric is an ambitious technology firm that offers consultancy, implementation, infrastructure, and engineering services to emerging and established businesses worldwide.
As part of our strategy to grow and serve more clients, we are looking for a high performant Software Engineer with expertise in the following:
  • JavaScript and/or TypeScript.
  • ReactJS and/or NextJS frameworks.
  • CubeJS & Data Visualization using CubeJS Hooks and charting libraries (e.g., d3, AmCharts, HighCharts, etc.).
  • Docker
  • Git & Version Control
  • SQL Databases (e.g., BigQuery, SQL Server)
  • Software design & architecture.
CharCentric takes pride in its clients and does its best to ensure all projects not only be completed successfully, but also in style. Hence, self-driven engineers with a can-do attitude are critical to our success.
Our ideal candidate is an engineer who can demonstrate:
  • Great communication skills.
  • Great problem-solving skills.
  • Working as part of a team, or leadership skills.
  • Ability to write and speak English clearly.
  • Quick learning and high adaptability.
  • Writing high quality code and delivering high quality solutions.
  • Designing & architecting software according to requirements.
  • Experience with databases and writing efficient queries.
  • Good handle of client communication.
This is a remote work opportunity.
The scope of work involves:
  • Following an internal software development process.
  • Performing analysis on requirements to identify potential gaps & dependencies, determine feasibility and time/effort required for designing, implementing, and testing individual components.
  • Writing detailed technical requirements.
  • Writing technical design documents with UML diagrams.
  • Implementing technical designs either solo or in a team.
  • Writing good unit, integration and e2e tests.
  • Attending internal calls, design meetings and discussions.
  • Communicating progress on a daily through meetings and Jira.
  • Handling direct client communication.
  • Monitoring issues that are reported from our clients.
  • Providing technical support to clients when requested.
Minimum Qualifications:
  • A bachelor’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering or other relevant disciplines OR a portfolio of high-quality projects.
Interested in this job?
Apply Now
Other jobs like this
1 day ago
undefined
Not disclosed
undefined
Full time
1 day ago
undefined
Not disclosed
undefined
Full time
1 day ago
undefined
Not disclosed
undefined
Project based
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

Fast track Your Remote Work Career

1

Sign up

Create your profile by sharing your personal and professional details with us.
2

Assessment

Take our online talent assessment for skills and competencies evaluation.
3

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now