Senior Software Developer (Node JS)

Job Type: Full-TimeVacancy: 2Deadline: 15 February 2023

Apply Now
job hiring banner

Global Softel is looking for an experienced professional Software Developer who has the knowledge of developing SaaS software. Experience on CRM and CMS is preferrable but not mandatory. Our growth is driven by delivering real results for our clients. Therefore, we seek to employ determined high-performing software developers with a passion for coding that results in transformational business outcomes using disruptive technologies and solutions. 

 

Employment Details:

ShiftDay
Time10am 07pm BDT (9 hours)
Vacancy#: 02 (Both Male & Female)
Employment StatusFull-time
Work Daysdays a week (Monday-Friday)
Job Location: Mirpur DOHS, Dhaka
Salary range40,000 to 60,000 Monthly (Based on the experience skills

Key Requirements:

  • Previous working experience as a Node.js Developer for 3 years. (Must)
  • Knowledge in React JSAWS, Next.js, Redux, Redux Toolkit.
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • In depth knowledge of Node.js (Must).
  • Writing reusable, testable, secured, and efficient TypeScript Code (Must).
  • Solid working knowledge of JavaScript (ES6+), TypeScriptNode.js, Prisma ORMGraphQL REST API.
  • Rewrite/Remodel New and Existing APIs into Micro services-based architecture.
  • Knowledge of Software Development Architecture, Software Development Life Cycle.
  • Experience in working existing and New Projects.
  • Working / Collaboration with front-end and back-end developers on projects.
  • Excellent knowledge of API Development and integration.
  • User authentication and authorization between multiple systems, servers, and environments
  • Practical Experience on GITBitbucketJira etc.
  • Extensive knowledge of JavaScriptweb stackslibraries, and frameworks.
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • JavaWeb APISpring BootWild fly, Microservices, Active MQ, MariaDB, Redis, Cassandra
  • Exceptional analytical and problem-solving aptitude.
  • Debugging Problem solving capabilities. 

Responsibilities (Includes but not limited to):

  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection
  • Integration of data storage solutions
  • Researching, designing, implementing, and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes, and metrics
  • Directing software programming and documentation development.
  • Maintaining and upgrading existing systems
  • Training other employees, users & customers
  • Preparing reports on programming project specifications, activities, or status
  • Working closely with other developers, UX designers, business, and other team members
  • Conferring with project managers to obtain information on limitations or capabilities 

Academic Requirements:

  • Completed bachelor’s degree in Computer Science, Computer Engineering, or related field
  • We prefer professionalism over the academic degree
  • Competency in English is preferred 

Experience Requirement:

  •  3+ years of proven experience in Software Development (Node JS)

Email [email protected] for details.