We are seeking a self-motivated, React Developer. This is a remote position.
Duties:
- Will be responsible for the full-stack web development of new software solutions for our customers.
- Use your skills to contribute to the development of solutions that achieve goals in creative and effective ways.
- Be responsible for developing advanced concepts, techniques, and standards.
- Provide technical direction and coordinate activities of other developers.
- Use wide latitude in the methods, techniques, and evaluation criteria for obtaining results.
Qualifications:
- Bachelor degree in a relevant field and 12 years related experience
- In lieu of a degree, relevant experience is applicable.
- Work well in a team-oriented environment
- Communicate and collaborate cross-functionally within and outside of the group.
- Effective interpersonal skills for communicating technical information, building relationships, and resolving conflicts.
- Wide-ranging experience that enables one to resolve complex issues in creative and effective ways.
- Demonstrated expertise in several layers of the software stack.
- Be able to work on significant, unique, and complex issues, providing innovative solutions
- Must have full-stack web development experience and experience with React, Node, Typescript, Java and/or Kotlin, relational and non-relational databases.
We are looking for someone with experience designing, developing, modifying, testing, and debugging web applications using modern frameworks. You should have solid understanding of:
- JavaScript/TypeScript and latest versions of React.
- Back-end development utilizing Java and/or Kotlin.
- Experience with relational database (SQL Server) design and implementation.
- Working within Scrum or some other Agile framework.
- Testing of applications through unit and integration tests, following CI/CD processes, and experience with React Testing Library / Enzyme.
- Proven software lifecycle knowledge and experience in all phases, including requirements, design, development, and testing with appropriate documentation.
- Strong knowledge and experience with relational (SQL Server) and non-relational (MongoDB) database design and implementation, JSON, REST, HTML CSS, and familiarity with JavaScript frameworks (React).
- Strong knowledge and experience with Continuous Delivery Tools (Jira, Confluence, Gitlab, Bamboo, Jenkins) and methodologies.
- Strong experience in the engineering and development of complex software systems using industry standards and best practices.
- Experience designing and implementing APIs for use within complex systems.
Job Type: Part-time
Part-time hours: 20 per week