Position: Senior/Lead Full-stack (Java/React.js) developer
Company: Invictus Gurus
Category: Java
Experience required: 5y
English level: fluent

As a senior leader on the Anonos Engineering team, you will work closely with our software developers and devops engineers to build, deploy, and maintain products that will be installed by customers on-premises and in cloud-based environments including AWS.

Responsibilities

- Development and ongoing maintenance of Kotlin- and React-based features and products,
including the development of web UI code, data transformation engines and standalone
applications such as licensing and user authentication
- You will also make expert design decisions and technology recommendations based on your
broad knowledge of modern software development
- Conceive and suggest new product features and enhancements
- Design and implement bug-fixes and technical debt refactoring
- Staying current on emerging technologies and tools and when appropriate suggest changes to
our technology stack or product architecture
- Serve as Team Lead for a group of UI and DevOps Engineers, providing leadership, feedback,
coaching, mentoring and administrative support.

Skills

The strongest candidates will be able to demonstrate mastery of most of the following tools and
processes. Experience with the listed applications/platforms will be a strong plus but alternates
will be considered on a case by case basis based on overall qualifications.
- 2+ years of React.js development experience
- 2+ years of Kotlin or Java development experience
- 6+ years of overall software development experience
- Expert level proficiency with the TypeScript language
- Extensive experience designing GraphQL and REST APIs
- Commitment to Test Driven Development
- Ability and willingness to mentor other developers and improve the skill level of the entire team
- Deep understanding of common data structures and algorithms
- Experience with run-time debugging, performance analysis, and algorithm optimization
- Proficiency with git and npm
- Experience working remote full time
- Excellent communication and teamwork skills, and able to work well under pressure against
deadlines
- Fluent English. All internal communications are in English
Please include a link to your GitHub profile in your application if possible.