Full Stack Developer
Big Blue seeks a Full Stack Developer. Help us deliver meaningful digital experiences that bring attention to life-changing ideas.
Worldwide, Big Blue powers the voices of scientists, governments, and non-profits that are shaping today’s decisions.
We have an outstanding history of support to positive impact organisations worldwide. These include foundations, NGOs, and universities.
Let’s go deep.
This position is based at our office in Dhaka, Bangladesh
About Big Blue
Big Blue is a digital partner to people with life-changing ideas.
We chase the world’s big issues. Water, environment, education, public health, and opportunities for women and girls.
Share ideas, joy, and tea with us.
Shape your craft, and wield your powers. Own and lead.
You have life missions. Your work here can support those missions.
We want you to be a powerful, invested player on this team.
Push us and our partners to imagine big.
We can do big things with care, intensity, kindness, together.
Responsibilities
- Lead web, app, and database projects, from research to final delivery
- Collaborate closely with our design team
- Ensure that our team stays at the leading edge of latest technology practices and trends
- Help us grow our development team
- Ensure best development practices and standards
- Enhance our systems for project management, quality assurance, stakeholder communication, and knowledge management
- Perform code reviews
- Troubleshoot
Requirements
- Bachelor of Science in Computer Science, Software Engineering, or Electronic Engineering (or equivalent relevant degree), or alternative qualification with equivalent industrial experience.
- Experience with cloud services (Azure and AWS)
- Experience with best-practice coding techniques
- Testing experience
- Keen to learn new technologies and to teach others
- Strong attention to detail
- Good communication skills, including knowledge sharing
- Knowledge of how to design, program, implement, and maintain web site, web applications, and hybrid applications (LAMP, MEAN, React/Ionic etc.)
- Being well-familiar with conducting software analysis, testing, and debugging
- Knowing how to program high-volume and low-latency systems meant for large scaling
- Able to come up with alternative approaches and implement newer technologies
- Ability to clearly and concisely communicate with both technical and non-technical customers
Employment type
- Full-time 2-year contract
- 6-month probation/ review period
- Contract to be extended based on performance
Why work with Big Blue
- Create joy and excitement among partners who are changing the world
- Join a culture of care and kindness
- Join a culture of excellence and high expectations
- Work with a team that celebrates leadership and ownership
- Join a non-hierarchical system, where everyone is only a Slack message away
- We want to hire exceptional people and work for exceptional partners
- We will align your work missions here with your life missions
- We work hard, but we deeply respect down-time, quiet time, and holidays
- We move fast and value speed and productivity, and you will always be supported
What happens next?
After the application period concludes, we will:
- Review all applications and identify those with highest potential
- Email you and invite to have a chat with us either on a video or an audio call
- Discuss your experiences and expectations
- We may call you again to have another set of discussions with more teammates
- We will make an offer to the highest-potential candidate
We will respond to highest-quality applications and will do our best to respond to all applications.