Software Development Engineer III
Posted Updated
Description
Responsibilities:
- Build highly scalable, responsive multi-browser web applications.
- Mentor, train, and manage a team of full-stack developers.
- Work with the design team and convert the design to component-based modules.
- Set up and manage CI/CD pipelines for seamless deployment in various environments.
Requirements:
- 5+ years of experience in building scalable web applications.
- Front-end JavaScript experience in asynchronous coding; preferably in Vue.js or React.js .
- Familiarity with the Vue.js or React ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js .
- Backend experience in Python/Django ORM, PostgreSQL or other relational DB, MongoDB, and Firebase.
- Ability to write efficient, secure, well-documented, and clean JavaScript code.
- Experience with both consuming and designing RESTful APIs.
- Expertise in AWS infrastructure, GIT, CI/CD pipelines, and unit testing.
- Must understand agile methods and sprint methodology.
- GitLab, YouTrack, Slack, or any such tools.
- Experience in cloud architecture and the SaaS model.
- Ability to work at an early-stage startup.
- Strong ownership of work, reliable and able to handle multiple competing priorities.
- Strong communication, teamwork skills, and excellent attention to detail.
- A data-driven approach to decision-making with a drive to succeed.
- Engineering degree or advanced degrees in physics or mathematics.
- Strong analytical and problem-solving skills.
- Passion for building category-defining products.
