RapidBrains
Full Stack Developer (Remote)
Full Stack Developer | RapidBrains | India
Job Title: Full Stack Developer
Experience: 3-5 Years
Location: Remote
Notice Period: Immediate to 20 days
...Full Stack Developer | RapidBrains | India
Job Title: Full Stack Developer
Experience: 3-5 Years
Location: Remote
Notice Period: Immediate to 20 days
Job Description
We are seeking a skilled Full Stack Developer with 3-5 years of experience to join our dynamic team. In this role, you will play a pivotal part in designing and developing user interfaces for web and mobile applications. Collaborating with cross-functional teams, you will ensure the delivery of visually appealing, responsive, and intuitive interfaces for our clients and end-users.
Responsibilities
- Collaborate with UX designers and backend developers to implement user-facing elements.
- Translate UI/UX wireframes into functional, scalable code.
- Optimize applications for speed and scalability.
- Stay updated with the latest development trends and practices.
- Communicate effectively in a fast-paced environment.
Skills Required
Backend Development:
- Develop and maintain backend services using Java and Spring Boot.
- Implement microservice architecture for scalable applications.
- Work with RESTful APIs and handle HTTP requests using fetch or libraries like Axios.
- Implement secure login systems using JWT or OAuth.
- Handle real-time data with WebSockets or libraries like Socket.io.
Ionic Framework:
- Leverage Ionic’s pre-built UI components for mobile interfaces.
- Customize the app’s design with Ionic’s theming features.
- Integrate native device functionalities using Ionic Native and Capacitor plugins.
- Manage navigation using Ionic’s stack integration with React Router.
Capacitor (or Cordova):
- Enable web apps to access native device functionalities.
- Use plugins for interaction with device hardware and OS features.
- Prepare apps for Android and iOS platforms.
Mobile Development Concepts:
- Apply UI/UX principles, including gesture controls and navigation patterns.
- Optimize performance on mobile devices.
- Implement offline storage solutions like SQLite, IndexedDB, or localStorage.
Database Management:
- Design and manage PostgreSQL databases.
- Optimize performance with caching solutions like Redis.
ReactJS:
- Build components using ReactJS, including functional and class components.
- Manage state with Redux, MobX, or Context API.
- Create interfaces with MUI React, integrate Google Maps API, and implement calendar features with BigCalendar.
JavaScript (ES6+):
- Utilize modern ES6+ features, including promises, async/await, and modules.
HTML5 and CSS3:
- Write semantic HTML and create responsive designs with CSS Grid, Flexbox, and media queries.
- Style components using SASS/SCSS or CSS-in-JS libraries like Styled Components.
Nice to Have
- Experience with cloud services (AWS, Azure).
- Knowledge of Agile methodologies.
- Familiarity with CI/CD pipelines.
Skills & Requirements
- Core Skills: ReactJS, Ionic Framework, Java, Spring Boot, PostgreSQL.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save