Digital Infinity
About the team
Our meetings are filled with sarcasm, laughter, and movie quotes. We share code on github and contribute back to the open source community, whenever able. We communicate a lot and have a tight-knit group. We pair, encourage test driven development, collaborate, and enjoy healthy debate here and are looking for someone who can thrive in that environment. A thirst for knowledge and passion for solving problems is what drives the team. Training and education is a big part of who we are, not only as a company, but also as a mindset. We keep up to date in our field via continuing education, conferences, etc.
Javascript Developer
(Full-time)
Location: Novi Sad
We are seeking an innovative and engaged Senior or Medior Javascript developer who is motivated, creative, and fun to assist in developing our web & mobile applications. Your primary focus will be the development of all client-side logic, definition and maintenance of the apps. You will also be responsible for integrating the design elements built by your co-workers into the application. Therefore, a basic understanding of CSS, SCSS is necessary as well.
Who can apply?
- All candidates with/without formal education in IT. Candidates with formal education will have a slight advantages.
- We prefer a great/interested/excited person with less experience to an unmotivated or unengaged person with tons of experience
- Self-management and time management are critical in each role. Without it, you will not be successful.
Requirements
- Strong proficiency in building server-side applications in JavaScript, preferably ES6
- Knowledge of Node.js, Vue and Express
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Basic understanding of front-end technologies, such as HTML5, and CSS
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Understanding fundamental design principles behind a scalable application
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Must be located in the Serbia and be legally eligible to work for us
- Travel may be required once or twice per year for team or project meetings.
Preferred, but not required
Although not required, the ideal candidate would also have:
- Bachelor’s Degree (or higher) in Computer Science (for IT related positions)
- An active github account with open source contributions (for IT related positions)
Responsibilities
- Minor and major application feature development
- Assist team in developing feature specifications
- Plan, code, test, and deploy new features/applications/projects/modules/plugins
- Troubleshoot application bugs and determine resolutions
- Optimize and refactor existing code to improve performance and reliability
- Suggest improvements, security needs, best practices, etc (your voice will be heard)
- Integration of user-facing elements
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
What are we offering?
- Work from your home when you need
- Convenient office with amenities such as Playstation 4, Playstation VR, kitchenette, all-you-can-drink coffee and juices
- Learn & work with amazing people
- Paid trainings & seminars/webinars
- Team building gatherings, traveling and parties
- Competitive salary
- Bonuses & Rewards
Working hours
Weekdays from 9AM to 5PM.
Team
Sounder
Deadline for applications: 15.12.2019.