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.
Software Developer responsible for developing and maintaining the LOXXlTone Warehouse Management System at LOXXESS. Collaborating in an agile environment and engaging in the entire development process.
Software Developer for the Enterprise Application Integration team within Data, Automation, AI, and Platforms at Canada Life. Responsible for delivering code, troubleshooting software problems, and maintaining technical systems.
Product Engineer developing cable products for Enterprise, Broadcast A/V, and Industrial applications at Belden. Position based in Richmond, Indiana with potential travel for manufacturing support.
Principal Engineer responsible for end - to - end RF network design at SES Space & Defense. Leading technical efforts and collaborations with teams on advanced satellite network solutions.
Lead Engineer for ScottishPower’s RIIO - T3 Business Plan focusing on engineering design solutions and project management for electricity transmission upgrades.
Staff Engineer - Full Stack developing robust applications using modern technologies at Ryan’s tax.com division. Contributing to architecture design, system integration, and driving engineering excellence.
Senior Software Engineer developing scalable sensor calibration pipelines for autonomous vehicles. Leveraging Python and C++ with a focus on accuracy and validation across hardware configurations.
Senior Software Engineer developing Java microservices - based applications and cloud - native solutions at Broadridge. Leading technical initiatives and ensuring high - quality software delivery.
Internship in technology development focusing on software engineering and biosignal processing at Dräger. Collaborating on innovative algorithms and applications in medical and security technology.