
SPACE44 is building Remote Software Development teams for Innovators in the US, Canada and Europe. We are providing teams with short lead times, specially tailored to the tech stack and the needs of our customers. We ensure effective onboarding and engage with the team members to engage their personal development plans. We provide a holistic and high quality approach for team integration and remote resources guarantees our differentiation from the many nearshore and offshore agencies. We are working with very flat hierarchies and everyone can stay authentic. Our culture ensures that our Freelancers from Asia, Africa, Europe to Latin America feel part of this multicultural company approach.
We are recruiting to fill the position below:
Job Title: Quality Assurance (QA) Engineer
Location: Nigeria (Remote)
Job type: Full time
Department: Technology
Who We Are Looking For?
- We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
- The QA technician role plays an important part in our company’s product development process.
- Our ideal candidate will be responsible for conducting tests before product launches to ensure the software runs smoothly and meets client needs, while being cost-effective.
- Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
- If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.
Responsibilities
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Design, develop and execute automation scripts using open source tools
- Execute test cases (manual or automated) and identify, record, document thoroughly
- Track quality assurance metrics, like defect densities and open defect counts
- Collaborate with internal teams to develop effective strategies and test plans and identify system requirements
- Create logs to document testing phases and defects
- Assisting the CI/CD testing process
- Report bugs and errors to development teams and help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Estimate, prioritize, plan and coordinate testing activities
- Perform thorough regression testing when bugs are resolved
- Investigate the causes of non-conforming software and train users to implement solutions
- Stay up-to-date with new testing tools and test strategies.
Requirements
- B.Sc / B.A / M.Sc in Computer Science, Engineering or a related field
- At least 4 years proven experience as a Quality Assurance Tester or similar role
- Experience in project management, tools, processes and QA methodology
- Ability to document and troubleshoot errors
- Working knowledge of test management software (e.g. qTest, Zephyr) and SQL
- Strong organizational skills and attention to detail
- Analytical mind and problem-solving aptitude
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box/ black box testing and automated testing tools
- Solid knowledge of SQL and scripting
- Experience with performance and/or security testing is a plus
- Strong Knowledge of Linux and Microsoft Windows
- Experience working in an Agile/Scrum development process
- Excellent communication skills.
Key Skills:
- Excellent oral and written communication
- Attention to detail
- Self-Managed
- Technical skills
- Teaching techniques
- Problem-solving and conflict-resolution ability
- Team Player.
Benefits
- The work in an international remote team with large and international goals for scaling
- High degree of independence and responsibility
- Lots of training and system support
- Excellent work-life balance
- Semi-annual feedback discussions with development plans
- A good income with a strong bonus system.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Senior Frontend Developer (React / Angular)
Location: Nigeria (Remote)
Job type: Full time
Department: Technology
Job Description
Who we are looking for?
- We are looking for a qualified Frontend Developer to join our IT team. You will be responsible for building the ‘client-side’ of web applications. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
- Ultimately, you should be able to create a functional and attractive digital environment, ensuring great user experience. If you have the DNA we are looking for, we’d like to meet you!
Responsibilities
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features, responsive thinking
- Collaborate with back-end developers and web designers to improve usability
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
- Manage testing and bug fixes
- Prepare technical documentation
- Implement software enhancements and suggest improvements
- Write effective, scalable code
Requirements
- B.Sc in Computer Science, Engineering or relevant field
- Proven work experience as a Front-end developer
- Hands on experience with markup languages
- Experience with JavaScript, CSS and jQuery
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development and deployment)
- Understanding of layout aesthetics
- An ability to perform well in a fast-paced environment
- Outstanding analytical and problem-solving skills
- Familiarity with agile (scrum) environments
- Excellent communication skills with minimum B2+ English
- Ability to work in a distributed and international, English speaking team
Key Skills:
- Excellent oral and written communication
- Analytical ability
- Attention to detail
- Self-Managed
- Technical skills
- Problem-solving and conflict-resolution ability
- Team Player
Benefits
- The work in an international remote team with large and international goals for scaling
- High degree of independence and responsibility
- Lots of training and system support
- Excellent work-life balance
- Semi-annual feedback discussions with development plans
- A good income with a strong bonus system.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Senior React Native Developer
Location: Nigeria (Remote)
Job type: Full time
Department: Technology
Job Description
Who we are looking for?
- We are looking for a React Native Developer who possesses a passion for pushing mobile technologies to the limits.
- This cross-platform app developer will work with our team of talented engineers to design and build the next generation of mobile applications. If you have the DNA we are looking for, we’d like to meet you!
Responsibilities
- Design and build advanced applications for the iOS/ Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Manage testing and bug fixes
- Prepare technical documentation
- Implement software enhancements and suggest improvements
- Write effective, scalable code
Requirements
- B.Sc Degree in Computer Science, Engineering or relevant field
- Proven working experience in react native app development
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Have published one or more apps in one of the app stores
- Solid understanding of the full mobile development life cycle
- Experience working with remote data via REST and JSON
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- An ability to perform well in a fast-paced environment
- Outstanding analytical and problem-solving skills
- Familiarity with agile (scrum) environments
- Excellent communication skills with minimum B2+ English
- Ability to work in a distributed and international, English speaking team
Key Skills:
- Excellent oral and written communication
- Analytical ability
- Attention to detail
- Self-Managed
- Technical skills
- Problem-solving and conflict-resolution ability
- Team Player
Benefits
- The work in an international remote team with large and international goals for scaling
- High degree of independence and responsibility
- Lots of training and system support
- Excellent work-life balance
- Semi-annual feedback discussions with development plans
- A good income with a strong bonus system.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should: