We are seeking a skilled Full Stack Engineer to join our team and contribute to the development of our IP Analytics product. The ideal candidate will have strong expertise in backend development using Java, and experience with frontend technologies like React and JavaScript. You will play a key role in designing, implementing, and optimizing both the server-side logic and the user-facing components, ensuring seamless performance and an intuitive interface for our users. Your ability to work across the stack will be critical in driving the product’s success and scalability.
Responsibilities
Interfacing with other personnel or team members to finalize requirements
Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity
Working closely with other Development team members to understand Product Requirements and translate them into Software designs
Implementing development processes, coding best practices and code reviews
Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
Completing bug fixes and resolving technical issues
Requirements
Have solid Software Development experience
Be proficient in development languages, including Java, React, Typescript and JavaScript.
Demonstrate some understanding of cloud platforms either AWS or Azure
Have an excellent understanding of data modeling principles, data manipulation languages, and storage systems
Be familiar with industry best practices, such as code coverage
Have a good knowledge of software development methodologies (e.g., Agile, Waterfall) and test-driven development
Have the ability to work well with internal and external technology resources
Have excellent verbal and written communication skills
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.