Frontend Developer
Bagubagu is a welcoming place for everyone, and we do our best to make sure people feel comfortable and appreciated during their time here.
We are looking for a Frontend Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviours with user interactions. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Fresh Graduates are more than welcomed!
Responsibilities:
- First and foremost, You are willing to learn new technologies
- Good understanding of JavaScript, its quirks, and workarounds
- Good understanding of web markup, including HTML5 and CSS3
- Good understanding of advanced JavaScript libraries and frameworks such as Angular 4,.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Familiarity with Node Package Manager (NPM)
- Proficient understanding of code versioning tools Git. ie: GitHub
Requirements:
- You are between 20-45 years old
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Collaborate with other team members and stakeholders
Benefits
- Free lunch & dinner everyday
- Good coffee (freshly grind everyday)
- Whatever it is needed to make you code better
Please Apply Through This Link
[link]
Backend Developer
Bagubagu Studio is looking for a senior Backend Javascript Developer that is passionate about creating robust, scalable, and secure systems. You will need strong software engineering skills, excellent interpersonal communication, and give feedback on technical designs.
We are looking for a Javascript Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all API, server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Integration of user-facing elements developed by a front-end developers with server side logic
- Develop API end points
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
Requirements:
- In-depth, modern Javascript (Node.js 6+) knowledge (ES6 features, performance, security, functional programming, JS object prototypes) and related ecosystem (NPM) and conventions
- Experience with open-source and distributed software development projects
- Must be competent with Git and Github (including rebasing, resolving merge conflicts)
- Ability to commit to a timeline, stay on task, and ensure sufficient availability to complete the assigned tasks in a timely fashion
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Understanding accessibility and security compliance User authentication and authorization between multiple systems, servers, and environments
- Data migration, transformation, and scripting
- Setup and administration of backups
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient knowledge of a back-end programming language Python, Go, and/or JavaScript etc.
Benefits
- Breakfast & Lunch provided
- Bonuses based on performance
Please Apply Through This Link
[link]