Job Summary
Job description
Overview of job
About You
● You’re bright, curious and eager to contribute and learn
● You understand the principles of software craftsmanship
● You’re enthusiastic about development, technology, and changing the way the world is entertained and informed.
What will be the scope of your work?
● Backend programming (60%)
● Proposal of solution of necessary changes in the application (10%)
● Bug fixing (20%)
● Code reviews (10%)
● Mentor and coach fellow teammates
Job Requirement
● 6+ years of solid experience building successful products as a backend engineer using NodeJs
● Experience with highly scalable pub/sub and WebSocket mechanisms like Firebase is a must
● Experience working in a DevOps oriented team where engineers own the deployment stack
● Experience with microservice development (Node.js)
● Experience in SQL (SQL Server, PostgreSQL etc) and NoSQL (MongoDB etc) database.
● Experience with AWS services such as RDS, ElastiCache, CloudFront and Lambda
● Understanding about CICD pipeline and using GIT to support different types of workflows
● Debugging, troubleshooting ability to translate symptoms and problems into root causes
● Highly motivated, excellent interpersonal, verbal and written communication skills.
● A continual learner that stays up-to-date on the latest technologies
● BS degree in CS or equivalent work experience
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- NodeJS
- MS SQL
- PostgreSQL
- Git
- MongoDB
- WebSocket
- NoSQL
- DevOps
- AWS
- Firebase
- Microservices
- Pub/Sub
COMPETENCES
- Interpersonal Skills
- Communication Skills
BUSINESS PROFILE
Force For Good, The Social Impact Network.
We are an agile and highly passionate team, who believe wholeheartedly in the vision of how a product like this could make a significant impact on the world. It's a high pressured typical start-up team environment but with flexibility, passion and a lot of fun on the journey.