Back-End Developer

Reactor Co Solutions

Software & Data

Real Estate NGN Confidential
1 month ago

Job Summary

The back-end developer will work with our team of developers, consistently raising the bar on existing infrastructure. Working behind the scenes, with a unique blend of technical expertise and insatiable curiosity, with a methodical, analytical mindset. Reporting to the PO/PM, the eMedicStore Backend Developer is saddled with the responsibility to provide technical support, achieve organizational goals, and fulfill the organization’s mission and vision. You will work alongside a team as well as independently, in the design and development of mission-critical websites, applications, and layers of the infrastructure. Optimal knowledge of the sales force and experience with JavaScript, NodeJS, GitHub, and MongoDB is helpful to succeeding quickly in this role. Our back-end developers have an immediate effect on our business success. Also, you will work with the company’s BA and COO for the collection of user requirements and ensure the day-to-day running of the office and other delegated duties.

  • Minimum Qualification:Degree
  • Experience Level:Mid level
  • Experience Length:3 years

Job Description/Requirements

Objectives of this Role:

  • Regularly communicate with the Product owner, project manager, quality assurance teams, and other developers regarding progress on the long-term technology road.
  • Develop and oversee testing schedules in a server environment, addressing all browsers and devices to ensure various devices display the desired content.
  • Produce quality code, raising the bar for the whole team on quality and speed.
  • Recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives.


Responsibilities:

  • Responsible for overseeing the company’s WebApp and Mobile App vis-a-vis working with a team of developers to deliver updated versions.
  • Evaluate existing applications to reprogram, update and add new features.
  • Read and write high-quality source code to program complete applications within deadlines.
  • Writing clean, readable, testable, and documented codes.
  • Creating servers and databases for functionality.
  • Continuous Integration/Deployment CI/CD
  • Perform full life-cycle development.
  • Designing and developing APIs.
  • Responsible for the security and backup of all the company data from time to time.
  • Adhere to agreed-upon delivery schedules/dates.
  • Responsible for the development and deploying of regularly scheduled updates in tandem with business/operational needs.
  • Develop technical documents and handbooks to accurately represent application design and code.
  • Design performs robust APIs to support mobile and desktop suppliers.
  • Manage and optimize scalable distributed systems on the cloud.
  • Optimization for performance and scalability of system infrastructure
  • Develop automated tests to ensure business needs are met and allow for regression testing.
  • Utilizes source control, continuous integration, and unit testing best practices.
  • Ensuring responsiveness of applications.
  • Fixing bugs and performance problems vis-a-vis ensuring responsiveness of the application.
  • Working alongside the sales, operations, marketing, and other members of the development team for Web and Mobile App infrastructure design features.
  • Seeing through a project or update from conception to finished product.
  • Meeting both technical and consumer needs.
  • Provide information that meets the needs of Senior Management.
  • Any other duties as assigned by the Chief Executive Officer.


Organizational Development

  • Establish effective communication with all members of staff in the company.
  • Accountable for personal professional practice and keeping up to date professionally through attendance at continuing education programmes, seminars, and conferences.


Communication

  • Ensure appropriate stakeholder involvement and ensure that there are mechanisms to seek feedback to improve company services.
  • Act as a point of providing technical support and knowledge to the company staff.
  • Develop and maintain effective partnerships working with external organizations and other stakeholders.
  • Work in a way that encourages innovative and creative ideas to facilitate the introduction of service developments.


Finance

  • Actively pursue Value for money in subscription to packages and related products.
  • Pursue technical and financial efficiencies in the delivery of services to the Company.


Service Delivery

  • Lead the continued development of the online pharmacy service through innovative ideas.
  • Take responsibility in designated projects as assigned by the Chief Executive Officer.
  • Responsible for monitoring and ensuring appropriate quality of the online services provided, with reference to professional frameworks.


Agility

  • Conversant with agile approaches to the delivery of software such as Scrum and Kanban


Requirements:

  • The foremost quality for this position or any position at Reactor Co solutions is integrity.
  • At least 3 years of proven experience as a backend developer working with JavaScript, Nodejs with Express, MongoDB, Digital Ocean, Cloudinary and optimal knowledge of client-side web applications preferred.
  • Ability to adapt easily to meet the needs of our massive growth, rapidly evolving business environment and perform well in a fast-paced environment
  • You understand requirements beyond the written word and have an eye for details.
  • Excellent analytical mind, multitasking, and problem-solving skills.
  • In-depth understanding of the entire web development process (development and deployment)
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience influencing software engineers' best practices within your team.
  • Strong time management skills and the ability to be self-directed when needed
  • Solid written and verbal communication skills with the ability to present a strong rationale for design decisions.
  • Ability to work well with non-engineer stakeholders
  • Ownership, trust, responsibility, and proactiveness
  • Experience with e-commerce, utilizing progressive web technologies, such as web push.
  • Experience in other technologies, our broader team includes Android and iOS client development as well as backend services in React Native.


Location: Lekki Phase 1, Lagos. (Residential Proximity to the job location will be an added advantage).

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

loading...

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Follow us on FacebookFollow us on InstagramFollow us on LinkedInFollow us on TwitterFollow us on YouTube
Get it on Google Play
2022 Jobberman