A fast-growing company that is on a mission to help people vocalize real-world problems and bring about long-lasting change, is looking for a Software Engineer. The selected candidate will be in charge of evaluating and enhancing the performance of the platform. The company helps users to launch campaigns, rally supporters, and collaborate with decision-makers to drive solutions. This is an amazing opportunity for developers who are eager to make their mark and accelerate their careers.
Job Responsibilities:
- Review functional and technical specifications and participate in brainstorming sessions
- Establish best practices according to modern methodologies
- Leverage your extensive experience in designing, documenting, and executing test plans
- Identify gaps in test coverage and processes, and propose plans to close the gaps
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a software engineer
- 2+ years of internet banking or payment experience
- Prolific experience working with React, Node.js, and GraphQL
- Nice to have some knowledge of SQL and AWS
- Excellent English communication skills