Full-Stack Developer building responsive web applications using React.js and Python/Django at Rightshero. Collaborating in Agile teams to implement complex state management and optimizing performance.
Responsibilities
Design, develop, and maintain responsive, scalable web applications using React.js and Python/Django.
Implement complex application state management using Redux, RTK Query, or Context API.
Develop modular, reusable UI components with React Hooks and functional programming practices.
Optimize application performance through techniques such as code splitting, lazy loading, and efficient DOM rendering.
Build robust and secure back-end APIs and business logic following best practices.
Integrate front-end and back-end systems via RESTful APIs, ensuring reliable and high-performance data flow.
Participate in Agile/Scrum processes including sprint planning, daily stand-ups, and retrospectives.
Collaborate with developers, designers, and product managers to deliver high-quality features.
Conduct code reviews and contribute to team knowledge sharing and technical discussions.
Write clean, maintainable, well-documented code with a focus on unit and integration testing.
Requirements
1 year of hands-on experience building production applications with React.js & Python/Django backend
Strong foundation in JavaScript, HTML5, and CSS3, with a focus on responsive design.
Experience with React Hooks, lifecycle methods, and functional component architecture.
Proficiency in Python and real-world experience building applications with Django.
Familiarity with relational and non-relational databases like PostgreSQL, MySQL, or MongoDB.
Experience with ORM frameworks and database schema design.
Proven ability to build and consume RESTful APIs and handle asynchronous data operations.
Proficient in using Git and version control workflows (GitHub/GitLab).
Understanding of testing tools and best practices for both frontend and backend development.
Strong analytical and problem-solving skills with an ability to work collaboratively in a team environment.
Staff Software Engineer leading technical direction for patient interactions in a healthcare startup. Growing with a mission - driven team focused on transforming patient care through technology.
Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.
Embedded Software Developer at Capgemini Engineering focusing on OS configuration for Qualcomm SoCs. Responsibilities include device driver implementation and hardware diagnostics in a collaborative environment.
Specialist Software Engineer designing and developing complex engineering solutions for advanced tactical radio systems. Collaborating with teams on all phases of the software development life cycle while guiding junior engineers.
Backend Developer specializing in network software at GE HealthCare. Building server - side infrastructure and APIs for application functionality emphasizing data exchange and security.
Senior Engineer delivering ICT networks and BMS solutions for rail infrastructure and industrial projects across the UK, Middle East, and APAC. Responsible for design and implementation of advanced network architectures and IoT - based systems.
Manager leading a software engineering team at RSA providing identity and access management solutions. Ensuring quality software development practices while mentoring engineers and driving project delivery.
Principal Software Developer at AVEVA designing innovative industrial software solutions using C#/.NET. Collaborating in hybrid settings and working on cloud - based systems for industrial automation.
Senior Engineer in DevOps supporting software development and distribution for Insulet's Omnipod platform. Responsible for CI/CD pipelines and cloud - based microservices integration.
Senior engineer driving technical direction of data platform at Middesk. Collaborating with teams to build and maintain proprietary Entity Resolution system for business identity verification.