Here’s what our employees have to say about working at JFrog:
- "I wanted to work in a company that takes technology forward."
- "As a developer, seeing your products on the biggest Tech event stages twice a year is WOW."
- “For developers who work here, they have everything that they can wish for to learn and develop new things, including AI and cyber.”
What you’ll be doing as a Senior Software Engineer:
- Work with designers to understand and build components styling, from interactions to specification.
- Work with backend software engineers to understand the API contract and ensure the user experience is not degraded due to performance constraints from the backend APIs.
- Develop, build and operate front end components, micro frontends using Vue.js
- Work closely with other team members as well as mentoring new team members
- Initiate and promote new ideas for continuous improvement of the product functionality
- Take part in all aspects of the development cycle
- Write high quality, testable and efficient code
- Support and Maintenance of the Production environment
- Create back-end services and jobs
If you don’t meet 100% of the requirements below – that’s okay, nobody’s perfect! We believe in hiring people, not just a list of skills. We encourage you to apply if you think this is a role that would make you excited about coming to work every day.
What you bring to the table:- Graduated from a Bachelor’s or Master’s program in Computer Science, or a related technical field with 4+ years of experience.
- Good knowledge of data structures and algorithms and proficiency in at least one of these languages: JavaScript, Typescript, Java, Python, Go
- Self-motivated and able to drive projects with mentorship and project requirements
- Smart, humble, and empathetic and ability to work effectively in teams and strong verbal and written communication skills.
- Server-side languages Java (Spring)
- RESTful Services
- Exposure and experience in UI frameworks like VueJS or React or Angular
- Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
- Web fundamentals like HTML5, ES 6, and CSS3 (preprocessors Sass or LESS)
- JS-based build tools like Webpack
- Knowledge and understanding of work in a modern CI environment; version control, build tool, CI server
- Knowledge in software engineering concepts such as: concurrent programming, common data structures and algorithms, profiling and optimization
- Superior, creative and innovative problem-solving skills