Senior Software Engineer

Confidential Company

Posted 30+ days ago

Experience

5 Years

Monthly Salary

AED 7,000 - 8,500 ($1,891 - $2,296)

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Any

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities


Senior Software Engineer


Duration: 6 months Contract (Extendable Based on Performance & Project Delivery)


Start Date: Immediately


Job Description:


We are looking for a Senior Software Engineer with at least 5 years of experience. The

ideal candidate should be a Fullstack developer with a strong backend focus and the

ability to assist with frontend-related tasks when needed.


Key responsibilities and requirements for such a role often include:


Frontend Development with Next.js:


o Next.js (5+ years), TypeScript (3+ years), React (3+ years)


o Designing, developing, and maintaining scalable and performant web

applications using Next.js.


o Implementing server-side rendering (SSR) and static site generation (SSG)

with Next.js.


o Ensuring responsive design and a positive user experience.


Key responsibilities and requirements for such a role often include:


Frontend Development with Next.js:


-Next.js (5+ years), TypeScript (3+ years), React (3+ years)

-Designing, developing, and maintaining scalable and performant web

applications using Next.js.

-Implementing server-side rendering (SSR) and static site generation (SSG)

with Next.js.

-Ensuring responsive design and a positive user experience.


Backend Development with Ktor:

-Kotlin (5+ years), Ktor (3+ years), Postgres(3+ years), gRPC (3+ years) / REST

(3+ years)

- Building robust and scalable backend services, APIs, and Microservices

using Ktor and Kotlin.

-Working with asynchronous programming and coroutines for efficient

handling of requests.

-Designing and implementing database interactions and ensuring data

integrity.

-Kotlin (5+ years), Ktor (3+ years), Postgres(3+ years), gRPC (3+ years) / REST

(3+ years)

-Building robust and scalable backend services, APIs, and Microservices

using Ktor and Kotlin.

-Working with asynchronous programming and coroutines for efficient

handling of requests.

-Designing and implementing database interactions and ensuring data

integrity.

-Implement authentication and authorization solutions (OAuth2, etc.)


Full-Stack Capabilities:

- Seamless integration between the Next.js frontend and Ktor backend.

- Understanding of the entire software development lifecycle, from design to

deployment and maintenance.

Desired Candidate Profile

- Experience with cloud platforms (AWS / Azure).

- Knowledge of databases (e.g., SQL, NoSQL).

-Proficiency in version control systems (e.g., Git).

-Experience with testing frameworks and methodologies.

- Good to Have: OAuth2, Authentication, Authorization


Our Stack

. API language: Kotlin

. Embedded components: NextJS

. API framework: Ktor

. Database: Postgres (RDS)

. ORM: Exposed

. Testing: Kotest/JUnit

. CI/CD: Github Actions

. Monitoring/visibility/logging: Betterstack & Sentry

Employment Type

    Full Time

Company Industry

Department / Functional Area

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Confidential Company

Similar Jobs

Software Developer

Full Stack Developer

Software Developer

View All