Talent.com
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Linkfields Innovations (Pty) LtdBikaner, Rajasthan, India
6 days ago
Job description

We are looking for a highly skilled

Senior Software Engineer

with expertise in mobile and full-stack development. The role requires strong hands-on experience in

React Native, Flutter, React.js, Node.js, JavaScript, and TypeScript , along with the ability to design, develop, and deploy scalable applications. The ideal candidate will be responsible for building cross-platform apps, web applications, backend services, and mentoring junior developers.

Key Responsibilities

Design, develop, and maintain

mobile applications

using React Native and Flutter.

Build and maintain

web applications

using React.js.

Develop and optimize

backend services & APIs

using Node.js & Express.

Work with

JavaScript (ES6+) and TypeScript

to ensure scalable and maintainable code.

Implement

state management and data persistence

(Redux, Redux Persist, Async Storage, etc.).

Ensure

authentication, session management, and data security

across mobile and web platforms.

Integrate third-party APIs, SDKs, and services (Firebase, analytics, payments, etc.).

Deploy and manage applications on

app stores (iOS, Android, Huawei)

and web hosting platforms.

Collaborate with product managers, designers, and QA for

end-to-end delivery .

Perform

code reviews , enforce best practices, and write unit / integration tests.

Troubleshoot and optimize performance for both mobile and web platforms.

Mentor and guide junior engineers, sharing best practices in mobile and web development.

Required Skills & Qualifications

6–9 years of professional software development experience.

Strong expertise in :

React Native

(iOS & Android app development)

Flutter

(cross-platform mobile development)

React.js

(web development)

Node.js & Express

(backend development)

JavaScript (ES6+) & TypeScript

Experience with

Redux, Redux Toolkit, Redux Persist , and other state management tools.

Hands-on experience with

CI / CD tools

(EAS, Fastlane, Jenkins, GitHub Actions, etc.).

Familiarity with

mobile debugging tools

(Flipper, Xcode, Android Studio).

Strong understanding of

app architecture, design patterns, and clean code practices .

Knowledge of

database systems

(MongoDB, PostgreSQL, MySQL, or similar).

Experience in

RESTful APIs and secure API integrations .

Excellent

problem-solving, communication, and team collaboration skills .

Nice to Have

Knowledge of

cloud platforms

(AWS, Azure, GCP).

Familiarity with

Docker or DevOps basics .

Prior experience in

Agile / Scrum environments .

Exposure to

microservices architecture .

Experience in

leading a small development team .

Education

Bachelor's or master's degree in computer science , Engineering, or related field

(or equivalent work experience).

Create a job alert for this search

Senior Software Engineer • Bikaner, Rajasthan, India