Seeq is looking to solve the problem of providing cutting-edge data analytics software for industrial process data, serving sectors like pharmaceuticals, energy, and manufacturing, by building a robust calculation engine and leveraging generative AI to enhance usability and accelerate outcomes for users.
Requirements
- Expertise in one or more programming languages, such as Java, Kotlin, Python, or Typescript
- Expertise in building large React applications
- Strong understanding of software design principles, patterns, and best practices
- Experience working with databases such as Postgres or MySQL
- Familiarity with agile development methodologies and tools, such as Scrum or Kanban
- Knowledge of backend technologies such as a JVM language like Kotlin, Node.js, GraphQL
- Experience with cloud platforms and distributed computing
Responsibilities
- Lead the design and development of complex software systems
- Work closely with cross-functional teams including product managers, designers, and other engineers
- Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills
- Drive innovation and spearhead the implementation of new technologies and frameworks
- Build intuitive pixel-perfect frontend Single-Page Applications using technologies such as React, Typescript, and Tailwind
- Build and debug applications from browser to database using backend technologies such as a JVM language like Kotlin, Node.js, GraphQL
- Eliminate technical debt while refactoring code
Other
- Hold a Bachelor's or Master's degree in computer science, software engineering, or a related field
- Have at least 10 years of professional experience in software development
- Show excellent problem-solving and analytical skills, with great attention to detail
- Demonstrate excellent communication and collaboration skills, and the ability to work effectively in a cross-functional team environment
- Be authorized to work in the country in which you reside