Full Stack Developer
Summary
Build and maintain full-stack features using JavaScript/TypeScript (Vue/React/Angular) and backend languages like Java or Python, while managing AWS infrastructure and CI/CD.
Responsibilities
- Design, develop, and maintain features across the entire stack, ensuring seamless integration between the frontend and backend.
- Architect scalable solutions capable of handling high-volume traffic and massive datasets.
- Engage in pair-programming and contribute to a culture of continuous peer feedback through code reviews.
- Take an active role in managing AWS infrastructure and optimizing CI/CD workflows (dependent on experience level).
- Constantly review and improve the product, offering proactive suggestions to enhance user experience and system performance.
- Opportunities to broaden your skill set into requirements gathering, research, and project management.
Requirements
- 3+ years of commercial experience in full stack development.
- Experience with Javascript or Typescript on the frontend with experience in either Vue.js, React or Angular.
- Experience with 2 of the following languages or ability to switch to another language: Java, C#, Python, Ruby, Golang or any OOP language.
- Experience in a cloud environment.
- A drive to learn new technologies and a 'right tool for the job' approach.
- You take pride in your work and enjoy working in a team where ideas are shared and challenged constructively.
- A genuine desire to work on a product that has a tangible, positive impact on society.