Senior Full Stack Developer
Summary
Build and maintain full-stack features using JavaScript/TypeScript (React/Vue/Angular) and backend languages like Java or Python, while optimizing AWS infrastructure and CI/CD pipelines.
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
- 5+ 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.
- Experience mentoring junior members of the team.
- A drive to learn new technologies and a "right tool for the job" approach.
- A genuine desire to work on a product that has a tangible, positive impact on society.