Home » Senior Full-Stack Developer | Full-time Remote

Senior Full-Stack Developer | Full-time Remote

Date Posted —

Type of Work:
Full Time
Salary:
$2000-$2300
Hours per Week:
40

Job Description

Description

We are seeking a skilled and motivated developer to join our team and help shape the future of our company. When you join our team, you will play a crucial role in enhancing our user experience, ensuring system performance, and driving innovation. We’re looking for someone who is passionate about technology, committed to best practices, and eager to collaborate. If you have a strong background in web development, enjoy problem-solving, and thrive on continuous improvement, we would love to hear from you. Join us to make a significant impact on our mission and grow with a forward-thinking team.

Key Responsibilities

– Contribute to the development of the goPeer platform, including the front-end SPA built using and Vuetify, the serverless (AWS Lambda) back-end, and PostgreSQL database
– Create a beautiful and modern user experience, with focus on design, usability, and performance.
– Function/stored procedure and trigger development using PL/pgSQL.
– Future proof database architecture, data modelling and schema design.
– Always be improving with performance optimization, query analysis and tuning.
– Provide recommendations for the optimization and enhancement of processes and systems.
– Advocate for the use of best practices in development and test-driven methodologies.
– Ensure that compliance, security, and privacy remain at the forefront of all decisions.
– Adhere to project timelines and deliverables, ensuring alignment with corporate objectives, while tackling obstacles to maintain course.
– Maintain technical documentation and assist in the preparation of end-user documentation.
– Work with stakeholders and customers to resolve deficiencies and process feedback.
– Bring a positive attitude to the team to fuel momentum and a healthy environment.

Requirements

We focus on strengths – the following are not requirements, but guidelines for a better fit.

– University degree in Computer Science, or comparable experience.
– 5+ years of relevant development experience – bonus if in a related industry.
– Curiosity with a strong desire to learn, innovate, and build futureproof solutions.
– Able to work collaboratively with a team as well as independently with minimal supervision.
– Ability to adapt to shifting priorities while balancing objectives and overcoming distractions.
– Good working knowledge of agile methodologies and the application development lifecycle.
– Must be willing to work during Eastern Time office hours.
– Must have their own reliable work device capable of handling the technical requirements of the job. This includes a computer with sufficient processing power, memory, and storage to support development tasks and software applications necessary for the role.

Technologies

We focus on strengths – the following are not requirements, but guidelines for a better fit.

– Proficient in current web development standards and frameworks.
– Strong development skills with experience using , , React or React Native.
– Relational database experience and programming, preferably using PostgreSQL and PL/pgSQL.
– Code management and version-control systems, preferred experience using Git.
– Serverless architecture and cloud infrastructure, preferably Amazon AWS.
– Good working knowledge for the implementation and design of RESTful APIs.
– Experience with microservices architecture and design patterns.
– Project planning and collaboration tools, including the Atlassian stack.

Nice to Have

– Someone who is passionate and engages in community or professional groups, reflecting a commitment to personal and professional growth.
– Good English verbal and written communication skills.

Application Process

If you are interested in the position, please submit your resume and a link to your GitHub if possible.

About goPeer

goPeer is a growing Canadian-based fintech startup that operates in the peer-to-peer lending market. We provide affordable loans to our borrowers and help everyday Canadian investors grow their wealth. We are a diverse organization committed to celebrating a culture of diversity and accessibility, we are inclusive of culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, language, color, religion, disability, sexual orientation and beliefs.

By applying for a position with goPeer, you understand that any offer made will be contingent on your undergoing and successful completion of a background check, in addition to your review, acknowledgment and adherence to the goPeer Compliance Policies and Procedures.

APPLY FOR THIS JOB:

Company: Vanilla Agency
Name: Micah Luna
Email:

Skills