Senior Frontend Software Engineer
KoBold MetalsFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science or a related field, with at least 24 months of experience. This experience must include designing, developing, maintaining, and supporting enterprise-level applications using JavaScript, Typescript, HTML, and CSS, along with frameworks like Angular and React. Proficiency in test-driven development, design patterns, software development best practices, and tools such as Visual Studio Code, IntelliJ, Azure DevOps, Jira, Confluence, and Microsoft Windows is required. Experience with diagramming tools like Miro or draw.io is also necessary.
The Software Engineer will manage the entire software development lifecycle, from requirement gathering to production support. They will build scalable, high-performing enterprise applications using modern web technologies and design applications using test-driven development and design patterns. Responsibilities include conducting system performance analysis, communicating with stakeholders and team members, translating business requirements into technical solutions, and continuously learning new technologies. The role also involves utilizing Agile development methodologies for daily work and planning.