What are the responsibilities and job description for the Senior Developer, Software Development (Full Stack) - Noke position at Janus International?
Designs, maintains, and optimizes cloud applications and mission critical features, up time, performance, object design, and developing of new features of Nokē products.
Responsibilities
Responsibilities
- Work within an Agile structure to build high-quality, robust features.
- Contribute to a Scrum team to ensure Quality, Stability and Efficiency of releases.
- Design & implement features, APIs, test suites or technology according to specifications, while keeping a strong customer focus.
- Identify internal/outside technologies and when/how to use them.
- Ensure high-performance and availability and manage all technical aspects of the products.
- Collaborate with team to deliver compelling user-facing products.
- Test and profile code written by self and others.
- 8 years of experience working in Golang, C#, Java, or Python
- 6 years of working experience in front-end technologies, including HTML5, CSS3, JavaScript; building user interfaces for websites and/or web applications; designing and developing responsive websites.
- 6 years of experience with SQL based database technologies (SQL, MySQL, Postgres)
- 6 years of experience with debugging code & fixing issues.
- Proficient understanding and experience with consuming and interacting with RESTful API's.
- React or similar frontend framework experience (Angular, Ember, backbone etc).
- Understanding of the entire web development process, including design, development, and deployment.
- Proficient understanding of Git or other similar repository technology.
- Extensive experience creating wireframes, interactive mockups and visual designs.
- Regularly required to sit, stand, and walk.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.