Full Stack Developer
About Best Practicify
Best Practicify is an international hybrid data-centric solution and best-practices-driven service company focused on information technology, accounting & finance, and application development. With cross-functional teams from across multiple continents, our headquarters is in California, USA. Our Global team is a group of motivated individuals who help each other to do remarkable things every day. We are rapidly growing so we need new talented professional team members to join our tiger team in Bangladesh to make a positive impact in the business world. We are a progressive, computer-savvy organization, so you must have computer skills. Knowledge of working in the "cloud" is a plus as our firm is 100% digital.
Key Roles and Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Create quality mockups and prototypes
- Identify user and system requirements for new websites and applications
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Qualifications
- 5 years of proven experience as a Full Stack Developer or similar role
- 7 years of experience developing web and mobile applications
- Familiarity with common modern stacks
- Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g., .NET, C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache) and UI/UX design
- Experience with mockup and UI prototyping tools
- Degree in Computer Science, Statistics, or relevant field
- Excellent communication and teamwork skills
- Must be very detail oriented, possess excellent follow-through, and can multi-task
- Must be self-motivated, proactive, detail oriented and a team player
- Ability to maintain confidentiality of sensitive information
- Excellent time management skills
- Must be an outstanding communicator, and have established skills in accuracy, organization, and working in a high-volume environment
- Demonstrated ability to support all other departments within the company and coordinate training and information sessions
- Excellent proficiency in English communication – Read, write, speak fluently in English
Benefits
- To work with a global organization, that focuses on aligning technology outcomes with business outcomes for USA company
- An engaging, fun, and exciting workplace working closely with the key principals
- Competitive Compensation – Dependence On Experience And Education
- Paid World-Class Training – Training isn't just necessary to our company, it is vital
- Performance bonuses – Bonus program incentivizes excellent work and successful project completion
- Employee Referral Bonus – For every qualified candidate and stay with us for more than 180 days
- Professional development assistance
- No company politics
- Our company has a culture of appreciation. We don't take for granted our people's fantastic work
- Collaborative environment – We make sure that no one is left behind, and we actively support everyone's career progress
Working Hours
Saturday through Thursday – 8 am to 6 pm Bangladesh Time (including lunchtime). Our US business hours overlap (6 pm to 11 pm Pacific time). Hours for some departments may vary depending on the tasks involved. You are required to be online and very active while you are on the clock.