Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
Skills
Job description for Senior Backend Developer at Jubelio
- Develop and support Node.js micro service modules and shared libraries to support core business functions
- Interface with third party APIs
- Take accountability on the written and reviewed code, write reusable and sustainable code and practice test-driven development and defensive programming
- Build on each other by analyzing and reviewing team’s code and provide constructive feedback for continuous environment
- Establish strong relationships with clients or partners and demonstrate credibility, empathy and expertise on business and technical issues
- Understands their team's domain at a high level and can gather sufficient context to work productively within it. Has expertise in a portion of their team's domain.
- Propose and deliver an optimal solution after understanding existing alternate options and overall system impact of implementing each option.
- Approaches all engineering work with a security lens. Actively looks for security vulnerabilities both in the code and when providing peer reviews.
- Engineering wisdom equivalent to 4 years experience or more
- Proficient in NodeJS, Javascript, Typescript and PostgreSQL databases
- Proficient in Object-Oriented/Functional Programming, REST API, and Design Patterns
- Experience in estimating scope of projects based on high level and ambiguous requirements/business goals
- Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
- Understand Flowchart, Business Model, Sequence Diagram etc
- Experience in API Integration
- Experienced in Restful API development and documentation
- Knowledge to do API Documentation using Swagger
- Experience in Webhook Development and best practice
- Experience with Continuous Integration and Continuous Delivery(CI/CD) is a plus
- Experience in Azure, AWS, RabbitMQ is a plus
- A clear communicator.
- Ability to communicate effectively with both technical and non-technical audiences
- Excellent English communication skills.
- Ability to lead, supervise and give mentoring/coaching your team is a plus
- Proven ability to juggle multiple account management projects at a time, while maintaining sharp attention to detail
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More