Fullstack Engineer
Listed on 2026-07-25
-
Software Development
Full Stack Developer, Front End Developer
Job Title:
Full Stack Developer
Location: Remote (Time: 3PM to 12:00 AM)
Type: Full-Time Reports to: Product Manager
We are seeking experienced Full Stack Developers to join our team. As a Full Stack Developer you will be responsible for developing and maintaining web applications across both the front-end and back-end. You will work closely with our design and product teams to turn mockups into interactive pages and implement business logic, ensuring seamless integration with other applications.
Key Responsibilities1.
Frontend Development:
- Develop and maintain user interfaces using React, Type Script, and Material UI (MUI) for UI components.
- Transform screen mockups or page definitions into interactive pages within the overall look and feel specification.
- Implement component-based architecture to enhance maintainability and scalability.
2.
Backend Development:
- Develop backend services using Next.js to handle business logic and data processing.
- Ensure smooth integration of front-end and back-end components.
3.
Database Management:
- Utilize Firebase (Firestore, Realtime Database, or a combination) for data storage and management.
- Optimize data fetching capabilities using Firebase features (e.g., Cloud Functions).
4.
Testing:
- Implement and maintain unit and integration tests using Jest.
- Conduct end-to-end testing using Cypress or Playwright.
- Utilize Firebase Test Lab for automated testing across various devices.
5.
Deployment:
- Manage deployment processes using Firebase Hosting.
- Set up and maintain CI/CD pipelines using Git Hub Actions for automated builds, testing, and deployment.
6.
Source Control & Code Quality:
- Use Git Hub for source control and version management.
- Maintain code quality with ESLint and Prettier for consistent coding standards.
7.
Security:
- Implement authentication and authorization mechanisms using Firebase Authentication.
- Ensure secure data storage and transmission with appropriate security rules and encryption.
8.
Collaboration & Communication:
- Work closely with team members, including product managers and designers, to define and implement new features.
- Provide guidance and support to junior developers.
Skills and Qualifications
- Proven experience in full stack development with a strong portfolio of web applications.
- Proficiency in React, Type Script, and Material UI (MUI) for front-end development.
- Experience with Next.js for backend development.
- Strong knowledge of Firebase (Firestore, Realtime Database, and Cloud Functions).
- Expertise in testing frameworks such as Jest, Cypress, and Playwright.
- Familiarity with Git Hub for source control and Git Hub Actions for CI/CD.
- Proficiency in using Visual Studio Code (VSCode) as the development environment.
- Strong understanding of component-based architecture and data fetching optimizations.
- Experience implementing security best practices with Firebase Authentication.
- Excellent problem-solving and communication skills.
- Experience in building sales and marketing technologies.
- Ability to work through ambiguity and hit the target with less defined specifications.
- Strong understanding of the sales and marketing domain.
If you are passionate about technology and have a knack for building robust and scalable web applications, we would love to hear from you.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).