15 Apr
JavaScript Developer
Vacancy expired!
- Work with a small team of engineers / developers, to ensure product delivery and best practices.
- Regularly assess current API and data integration strategies and suggest improvements.
- Lead and engage in architectural reviews and peer feedback on design and code artifacts.
- Show high ownership and responsibility over individual deliverables as well as team deliverables.
- Code follows established design patterns and contains few bugs when committed.
- Designs new solutions or redesigns systems based on broader requirements.
- Empowered to resolve and design solutions around blockers and sign off on blocker resolutions.
- Mentor junior developers and ensure high grade delivery among junior developers.
- Develop in a CI/CD model to enable continuous iteration on solutions.
- Customize and adapt to engineering best practice tools and applications like Jira, Confluence, Postman, etc.
- Be available to provide high-level response insight into customer issues and customer integration strategies to Sales Engineering and other direct customer facing team members.
- Adhere to quantitative benchmarks to assess individual contribution.
- Contribute to technical design documents and communication of the architectural impact across functional areas, from customer facing product, to internal only facing processes/tools.
- Develop code, contribute to refactoring activities, provide guidance on efficiency.
- Comply with coding standards and assist junior team members on compliance.
- This position will require strong teamwork and may require support of offshore teams.
- Remote work from home.
- BS, or MS in Computer Science or Engineering or equivalent.
- 5-8 years Java and/or JavaScript experience building products/solutions that are performant with big data sets. Full stack experience with Spring Boot, Node.js and React.js preferred.
- In-depth understanding of user authentication flows and session management
- Must have REST API and Microservices development experience.
- Familiarity with Containers, Kafka, JSON, Python, Java and other programming languages is required. Familiarity with Jira/Atlassian tool kit is required.
- Strong Linux, Bash, Automation skills.
- Familiarity with Test Driven Development practices.
- Strong GIT version control skills.
- Must be committed to a culture of continuous improvement.
- Must be able to communicate effectively with users, executives and senior leaders at all levels.
- Passionate about technology.
- Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions
- Excellent communication skills. Loves technology and can concisely explaining complex topics.
- Strong written and verbal communication skills.
- Experience working with and refactoring existing code.
- Solid understanding of application vulnerabilities and security.
- Experience working in a team utilizing an agile approach.
- Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations.
Vacancy expired!