We are seeking a talented and driven FullStack Developer to join our dynamic team. This role is integral to building and maintaining our web application which relies heavily on live data and realtime functionality. The ideal candidate will possess strong expertise in React.js Node.js (Express) MUI PostgreSQL and Websockets (socket.io) with a passion for creating highly dynamic and interactive web applications.
Responsibilities
- FrontEnd Development: Develop and maintain the front end of our web application using React.js.
- BackEnd Logic: Design and implement serverside logic using Node.js and Express.
- UI/UX Design: Utilize the MUI design system to create consistent and responsive user interfaces.
- Database Management: Design and manage database schemas and queries using PostgreSQL.
- RealTime Features: Integrate Websockets (socket.io) to enable realtime data updates and live features.
- Collaboration: Work closely with crossfunctional teams including designers and product managers to deliver highquality features.
- Troubleshooting: Identify and resolve technical issues ensuring the application runs smoothly.
- Testing: Perform unit and integration testing to maintain high code quality.
- Optimization: Optimize application performance for scalability and efficiency.
- Continuous Learning: Stay uptodate with industry trends and emerging technologies to enhance application development processes.
Requirements
Experience
- Proven experience as a FullStack Developer with a strong focus on React.js development.
Technical Proficiency
- Proficiency in Node.js and Express for serverside development.
- Deep understanding of the MUI design system to create visually appealing and interactive user interfaces.
- Strong command of PostgreSQL for designing and managing databases.
- Experience with Websockets (socket.io) for implementing realtime communication.
ProblemSolving
- Excellent analytical skills to identify and resolve technical challenges efficiently.
Teamwork
- Ability to work collaboratively in a fastpaced environment prioritizing tasks effectively.
Communication
- Strong verbal and written communication skills for effective collaboration with team members and stakeholders.
Adaptability
- Willingness to learn and adapt to new technologies and frameworks as needed.
Preferred Qualifications (Optional)
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with cloud platforms like AWS Azure or Google Cloud.
- Knowledge of testing frameworks like Jest or Mocha.
- Familiarity with Agile development methodologies.
Why Join Us
- Opportunity to work on cuttingedge realtime web applications.
- Collaborative and inclusive work environment.
- Competitive compensation and benefits package.
- Opportunities for professional growth and skill enhancement.
What We Offer
- A dynamic and supportive work environment.
- Opportunities for professional growth and development.
- Competitive salary and performancebased incentives.
- The chance to work with a passionate team in an innovative industry.