Job details
Senior React Engineer
- Java
- Redux
- REST
- Agile
- SOLID
- React.js
- API
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 11 months ago
Job Title: React Software Developer - Power/Oil and Gas Trading
About Us:
All challenges are welcome at BBGC. We aim to provide exceptional business solutions that give you a competitive edge. We leverage cutting-edge technology led by a team of curious professionals. We are ready to offer solutions to help your business move forward. We provide clients with financial services, retail, commodities, and manufacturing solutions.
Job Summary:
We are seeking a skilled React Software Developer with expertise in either the energy, utility, power or oil and gas trading industry. The ideal candidate will have a strong background in front-end development using React.js and a deep understanding of the specific challenges and requirements within the power or oil and gas trading domain. As a React Software Developer, you will be responsible for designing, developing, and maintaining innovative software solutions that streamline and enhance trading processes.
Responsibilities:
Front-End Development:
- Design and implement responsive, user-friendly interfaces using React.js.
- Collaborate with UX/UI designers to create seamless and visually appealing user experiences.
Domain Expertise:
- Utilize in-depth knowledge of either power or oil and gas trading to understand and address industry-specific software requirements.
- Stay updated on industry trends and emerging technologies to ensure software solutions align with industry standards.
Software Architecture:
- Work closely with the architecture team to develop scalable and maintainable software architectures.
- Ensure that software solutions are flexible and adaptable to the dynamic nature of the power or oil and gas trading business.
Collaboration:
- Collaborate with cross-functional teams, including backend developers, data scientists, and business analysts, to deliver end-to-end solutions.
- Participate in code reviews and provide constructive feedback to maintain code quality.
Testing and Debugging:
- Implement and execute effective testing strategies to ensure the reliability and robustness of software applications.
- Identify and troubleshoot software defects, ensuring timely resolution.
Documentation:
- Create and maintain comprehensive documentation for code, APIs, and system architecture.
- Document and communicate technical decisions to both technical and non-technical stakeholders.
Agile Development:
- Work in an agile development environment, participating in sprint planning, retrospectives, and daily stand-ups.
- Contribute to the continuous improvement of development processes.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in React.js development with a strong portfolio of previous projects.
- Experience in either power or oil and gas trading is highly desirable.
- Solid understanding of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with state management libraries (e.g., Redux) and RESTful APIs.
- Strong problem-solving skills and the ability to adapt to evolving project requirements.
- Excellent communication skills and the ability to work effectively in a collaborative team environment.