Full stack developer

Nexcel Computer Solutions

Manama

On-site

BHD 6,000 - 9,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nexcel Computer Solutions in Bahrain is seeking an experienced software engineer to contribute across the full software development lifecycle. You will design, analyze, and implement applications using JavaScript, ReactJS/Angular, ExpressJS, and Node.js, with mobile development on Android and iOS.

Strong Java/Spring and testing expertise are required, along with solid database and AWS knowledge. You will define objectives, ensure alignment with business goals, and work on multiple projects with

Qualifications

  • Minimum 5 years in software development.
  • IT degree; Masters preferred.
  • Proficient in JavaScript, ReactJS/Angular, ExpressJS, and Node.js.
  • Experience with Android and iOS mobile development.
  • Strong Java/Spring (Boot, Data, messaging, web, security).
  • Solid testing with Jest/Jasmine/JUnit/Spring Test.
  • Database work with PostgreSQL/MySQL/MS SQL/DB2 and AWS basics.

Responsibilities

  • Contribute to all stages of the software development lifecycle.
  • Design, analyze, program, test, debug, release and maintain applications.
  • Develop using JavaScript, ReactJS/Angular, ExpressJS and Node.js.
  • Support architectural reviews and propose alternatives.
  • Define application objectives and ensure alignment with business goals.
  • Develop and test software, identify and resolve issues.
  • Create design documentation and work on multiple timelines.

Skills

JavaScript
ReactJS/Angular
ExpressJS
Node.js
Android development
iOS development
Java
Spring Framework
Testing (Jest/Jasmine/Junit)
SQL databases
AWS

Education

IT-related bachelor’s degree
Masters is a merit

Tools

AWS
PostgreSQL
MySQL
MS SQL
DB2
Android
iOS

Job description

Roles and Responsibilities
  • Contribute to all stages of the software development lifecycle
  • Conduct software design, analysis, programming, testing, debugging, releasing, and maintaining applications
  • Utilize the following programming languages/software:
    • JavaScript, ReactJS/Angular, ExpressJS, node is
    • Android and iOS mobile development expertise
    • Java, Spring (Boot, Data, messaging, web, security)
    • Testing (Jest/Jasmine/Junit/Spring Test)
    • PostgreSQL/MySQL/MS SQL/DB2
    • AWS essential (Serverless, Code Pipeline, Elastic beans stack/EC2, SQS, SNS, Cognito)
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
  • Define application objectives and functionality
  • Ensure application designs conform to business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to the current Java infrastructure
  • Work on multiple project timelines simultaneously
Skills and Qualifications
  • Minimum experience of 5 years in the development field.
  • IT-related bachelor’s degree – Masters is a merit.
  • Able to use development tools:
    • JavaScript, ReactJS/Angular, ExpressJS, node is
    • Android and iOS mobile development expertise
    • Java, Spring (Boot, Data, messaging, web, security)
    • Testing (Jest/Jasmine/Junit/Spring Test)
    • PostgreSQL/MySQL/MS SQL/DB2
    • AWS essential (Serverless, Code Pipeline, Elastic beansstack/EC2, SQS, SNS, Cognito)
  • Successful track record in all stages of the software development lifecycle: software design, analysis, programming, testing, debugging, releasing, and maintaining applications.
  • Technical writing skills: Write documentation and operating manuals.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Android
Software Engineer - Android

Client of 6 Pence • Bahrain

On-site
BHD 20,000 - 33,000
Software Developer
Software Developer

Virtuthinko W. L • Manama

On-site
BHD 13,000 - 20,000
Full Stack Laravel Developer
Full Stack Laravel Developer

Virtuthinko W. L • Bahrain

On-site
BHD 10,000 - 16,000
Software Developer
Software Developer

INFOHEX TECHNOLOGIES • Jid Hafs

On-site
BHD 6,000 - 10,000
Associate Manager PMO
Associate Manager PMO

SAP BusinessObjects • Bahrain

On-site
BHD 15,000 - 24,000
Devops Engineer
Devops Engineer

Leading Edge • Manama

On-site
BHD 12,000 - 18,000
Senior Software Engineer
Senior Software Engineer

MINDFREE Consulting | Insurance Talent Hub • Manama

On-site
BHD 22,000 - 31,000
Senior Mobile Application Developer
Senior Mobile Application Developer

Confidential Company • Manama

On-site
BHD 12,000 - 15,000
Cloud DevOps Engineer
Cloud DevOps Engineer

Thales • Bahrain

On-site
BHD 39,000 - 56,000
Software Specialist
Software Specialist

Yokogawa • Muharraq

On-site
BHD 18,000 - 30,000