Full Stack Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Srishti Innovative

Full Stack Developer (Remote)

Full Stack Developer | Srishti Innovative | India

Job Title: Full Stack Developer

Location: Remote

Experience Level: 3-5 Years

Job Type: Full-time

...

Full Stack Developer | Srishti Innovative | India

Job Title: Full Stack Developer

Location: Remote

Experience Level: 3-5 Years

Job Type: Full-time

Job Description:

As a full stack developer with a minimum of 2-3 years of experience, candidate will play a crucial role

in the design and development of user interfaces for our web and mobile applications. Candidate

will collaborate with cross-functional teams to create visually appealing, intuitive, and responsive

user interfaces that meet the needs of our clients and end-users.

Skills Required:

1. Backend Development:

o Develop and maintain backend services using Java and Spring Boot.

o Implement microservice architecture for scalable applications.

o Consume RESTful APIs and handle HTTP requests with fetch or libraries like Axios.

o Implement secure login systems using tokens (JWT) or OAuth.

o Work with real-time data using WebSockets or libraries like Socket.io.

2. Ionic Framework:

o Utilize Ionic’s library of pre-built UI components for mobile interfaces.

o Use the Ionic CLI to create, build, and run projects.

o Customize the app’s look and feel using Ionic’s theming capabilities.

o Integrate native device features using Ionic Native and Capacitor plugins.

o Understand Ionic’s navigation stack and its integration with React Router.

3. Capacitor (or Cordova):

o Use Capacitor to allow web apps to access native device functionalities.

o Install and use plugins to interact with device hardware and OS features.

o Set up projects for Android and iOS platforms.

4. Mobile Development Concepts:

o Understand UI/UX principles for mobile, including touch targets, gesture controls,

and navigation patterns.

o Optimize app performance on mobile devices.

o Implement offline storage solutions like SQLite, IndexedDB, or localStorage.

5. Database Management:

o Design, manage, and optimize PostgreSQL databases.

o Implement caching solutions using Redis.

6. ReactJS:

o Develop functional and class components.

o Write and interpret JSX syntax.

o Manage component state and pass data via props.

o Understand component lifecycle methods in class components.

o Use hooks like useState, useEffect, useContext, and custom hooks.

o Implement navigation within the app using React Router.

o Manage global state with Redux, MobX, or Context API.

o Build user interfaces using the MUI React component library

o Integrate Google Maps API for location-based features.

o Implement advanced calendar features using BigCalendar

7. JavaScript (ES6+):

o Understand core concepts such as variables, data types, functions, scope, closures,

and event handling.

o Utilize modern ES6+ features like arrow functions, promises, async/await, de-

structuring, and modules.

8. HTML5 and CSS3:

o Write clean and accessible semantic HTML.

o Style components using CSS fundamentals, including the box model, positioning, and

selectors.

o Create responsive designs using media queries, Flexbox, and CSS Grid.

o Use pre-processors like SASS/SCSS and CSS-in-JS libraries like Styled Components or

Emotion.

Responsibilities:

 Collaborate with UX designers, Product Owners, and backend developers to implement

visual elements that users interact with.

 Translate UI/UX design wireframes into code, ensuring the technical feasibility of designs.

 Optimize applications for maximum speed and scalability.

 Collaborate with other team members and stakeholders to gather and understand

requirements.

 Stay up-to-date with the latest trends and best practices in UI development.

 Excellent communication and collaboration skills.

 Ability to work in a fast-paced, dynamic environment.

Nice to Have:

 Experience with cloud services (e.g., AWS, Azure).

 Knowledge of Agile development methodologies.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.