Front End UI Developer

CyberPoint International - Baltimore, MD (30+ days ago)

Job Description
What We’re Looking For

If you're someone with a passion for what you do, who's constantly pushing the boundaries of innovation and knows what it means to be part of a team, then CyberPoint – a global provider of cyber security products, solutions, and services – is looking for someone like you!

As a Front End UI Developer here at CyberPoint, you'll have the opportunity to do what you do best. In this role you'll apply your skills in the design and development of high performance web applications. When you become a part of CyberPoint you are joining a dynamic, diverse, fast-growing company that welcomes creative thought and ambition. We're committed to creating an environment where each employee can thrive. If you can see yourself working with us, please read on!

Benefits include comprehensive healthcare options, 6 weeks of PTO, continued education and training etc!

Create effective, professional UI designs and implement them using Java/JS based technologies
Plan, design, implement, and test features and improvements to the UI.
Collaborate with fellow software engineers, researchers, product managers, quality engineering teams and other subject matter experts to produce coherent and comprehensive software solutions.
Develop innovative object-oriented, reusable, and stable code, and deliver solutions on schedule in an Agile environment.
Create beautiful, interactive and easy-to-use web applications using rich client-side code
What You'll Need

B.S. or M.S. in Computer Science or a related field
2+ years of experience developing scalable applications using the following technologies; Java, Javascript, JQuery, CSS, JSON, HTML5, Node.JS, Angular
Some experience working with REST based protocols and interfaces
Experience following industry-accepted UI design standards
Thorough knowledge of browser quirks and workarounds
Familiarity with common web application vulnerabilities and mitigations
Strong debugging and analysis skills using tools
Experience with one or more of the following databases: PostgreSQL, SQL Server, MySQL, Couchbase, MongoDB, Cassandra or other NoSQL technologies
What Will Set You Apart

Experience working in a technology product organization
Passionate about providing simple and clean user experiences that allow customers to focus on accessing the value derived by our products
Able to balance the art as well as the science in implementing intuitive user experiences
Quality-oriented with a strong attention to detail
Experience and preference to work in fast paced environment using Scrum methodology.
Validate epics, user stories, and test scripts
Solution validation and testing, user training, and go-live support
Ability to actively engage in code reviews, test plan/case reviews, and design reviews
Experience with at least one major scripting language such as Bash, Perl, or Python
Experience using revision control, bug tracking, and code review tools, such as those by Atlassian
Our Culture

Great People, Exceptional Benefits

Great people are the foundation of any great company. To attract and retain great people, CyberPoint offers fulfilling work that we like to balance with the rest of life. We accomplish this by offering outstanding benefits that allow each of our employees to live and work well.

CyberPoint is committed to breaking the mold of traditional employers to create a truly enriching professional environment, and a place where all employees can find work/life balance. We are committed to the principles of equal employment opportunity and give consideration for employment to qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, age, disability, veteran status, or any other protected class. If you'd like more information about your EEO rights as an applicant under the law, please click here EEO Rights.

If you need an accommodation to navigate our site or apply for a position, please send us an email at with the nature of your request and your contact information. Requests for reasonable accommodation are considered on a case-by-case basis. Please note that only inquiries concerning a request for accommodation will be responded to from this email address.