We are looking for a back-end developer who specializes in Node.js and responsible for managing the interchange of data between the server and the users. You will focus on developing server-side logic following best practices. You will also be responsible for the definition and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
Gathering, understanding, and analyzing requirements
Writing reusable, testable, and efficient code
Integrating databases and APIs
Designing and implementing secure, low-latency, high-available, and performant applications
Participate in debugging, troubleshooting, and brainstorming for solutions to problems
Collaborating with colleagues across teams
Adhering to project deadlines and quality
Technical And Functional Skills
2 to 4 years of experience in server-side web development using
Node.js, Koa.js, or Express.js and databases preferably MongoDB.
Strong proficiency in JavaScript (ES5 and ES6)
Experience in Node.js and NPM
Experience in creating database schemas that match the requirement
Experience working with cloud platforms, preferably Azure or AWS
Good to have knowledge/experience in other NodeJS frameworks such as HapiJS, MeteorJS,
SailsJS, etc.
Good to have knowledge/experience in the following databases: ElasticSearch, MySQL,
PostgreSQL, MS SQL
Good to know about TypeScript and Git
Good to have a basic understanding of front-end technologies, such as HTML5, and CSS3.
Preferring full-stack experience with front-end development and deployment, using ReactJS,
Angular, JQuery, etc.
Good to have experience using Web Server software such as IIS, Apache, Nginx, etc.
Good debugging skills using modern Dev Tools
Good to have experience working in a fast-paced Agile environment with frequent releases
Location:- Bengluru, Gurgram, Chandigarh, Pune, Hydrabad, Chennai
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for MaxMind and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 2 years ago
MaxMind (www.maxmind.com) is looking for a talented, experienced, and highly motivated Senior Web Developer/Engineer to help us develop and improve our products. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. As a Senior Web Developer/Engineer, you will play an important role in improving our existing websites and applications. ย \n\nThis is a full time remote position, and we welcome candidates to apply from the following states CA, FL, LA, MN, NV, NY (excluding New York City and Yonkers), NC, OR, PA, SD, TX, WA, WY and anywhere in Canada. We require that you work from this list of states or anywhere in Canada.\n\nMaxMind does not currently sponsor US employment visas. For Canadian candidates, you must be eligible/authorized to work in Canada.\n\nThe Position\n\nYou will be responsible for developing websites and applications. This includes creating new web applications to help our clients better detect fraud while also working to improve our existing applications and websites. In doing this, you will work closely with our product team as well as other engineers.\n\nOur salary range for Senior Web Developer/Engineer roles begins at $140k USD or $172k CAD (in Canada). See more about benefits and compensation below.\n\nOur Development Practices\n\nWe prefer Bootstrap and vanilla JS for most of our website work, but we selectively use TypeScript and React when we need to create web applications. We use Mojolicious on Perl for server side rendering. We also have REST APIs written in Go. We use PostgreSQL as our database. Our servers run Linux on Google Cloud Platform.\n\nWe maintain high standards for our development practices. All new code is expected to include automated tests run by TeamCity, and all work goes through internal code review on GitHub Enterprise.\n\nWhy work at MaxMind?\n\nIn a recent survey, employees listed having a supportive work culture, good co-workers, autonomy, and feeling trusted, valued, and respected as some of the things they like most about working here.\nMaxMind has a social mission. MaxMind donates over 60% of profits to charities.ย \nMaxMindโs compensation strives to reward getting stuff done, quality of work, and working well with others.\n\nOur culture is very important to us. Weโre friendly, collaborative, and work-focused. We donโt like office politics and unnecessary stress. We like to have productive workdays and donโt like work to chase us when weโre done for the day. We maintain a set of core, overlapping hours, but are flexible with specific start and end times and are understanding about appointments and life events. We care about helping each other succeed.\n\nOur engineering team works remotely so communication centers around video chat, group chat, and Agile planning tools.ย \n\nBenefits\n\nIn addition to competitive compensation, our US benefits include medical, dental, vision, life, and short and long term disability insurance, a Safe Harbor 401(k) with employer contribution, Health Savings Account, Limited Purpose Flexible Spending Account, Dependent Care Account, paid parental leave, and public transit reimbursement.ย \n\nOur Canadian benefits include medical, dental, vision, life, accidental death and dismemberment, critical Illness, short and long term disability insurance, Employee and Family Assistance Program, and paid parental leave. You also have access to a group Retirement Savings Plan. In lieu of a Canadian RRSP contribution we provide a bonus payout at the end of each year that employees may decide to use toward retirement savings.\n\nEveryone participates in a company performance-based bonus plan. MaxMind offers a $2,000 professional development budget and five days for professional development annually.ย \n\nDiversity and Inclusion\n\nWe're committed to diversity and inclusion and are mindful of incorporating them into all aspects of our company.ย \n\nWe encourage and sincerely welcome applications from candidates of color, women, queer candidates, candidates with family caregiving responsibilities, transgender candidates, and from other communities not well represented in the tech world.\n\nSee our complete diversity and inclusion statement.\n\nResumes without cover letters will not be considered. We want to know about you, please share any projects or accomplishments and include a link so we can learn more.ย One of the first steps in our interviewing process is a homework assignment, and we will ask you for a submission so we can gain insight into your work.\n\n\nind123\n#LI-Remote\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to React, Video, Cloud, Perl, Senior, Engineer and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nRemote
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for MaxMind and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
MaxMind (www.maxmind.com) is looking for a talented, experienced, and highly motivated Senior Web Developer/Engineer to help us develop and improve our products. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. As a Senior Web Developer/Engineer, you will play an important role in improving our existing websites and applications. ย \n\nThis is a full time remote position, and we welcome candidates to apply from the following states CA, CO, FL, LA, MN, NV, NY (excluding New York City and Yonkers), NC, OR, PA, TX, WA, and anywhere in Canada.\n\nMaxMind does not currently sponsor US employment visas. For Canadian candidates, you must be eligible/authorized to work in Canada.\n\nThe Position\n\nYou will be responsible for developing websites and applications. This includes creating new web applications to help our clients better detect fraud while also working to improve our existing applications and websites. In doing this, you will work closely with our product team as well as other engineers.\n\nOur salary range for Senior Web Developer/Engineer roles begins at $135k USD or $165k CAD (in Canada). See more about benefits and compensation below.\n\nOur Development Practices\n\nWe prefer Bootstrap and vanilla JS for most of our website work, but we selectively use TypeScript and React when we need to create web applications. We use Mojolicious on Perl for server side rendering. We also have REST APIs written in Go. We use PostgreSQL as our database. Our servers run Linux on Google Cloud Platform.\n\nWe maintain high standards for our development practices. All new code is expected to include automated tests run by TeamCity, and all work goes through internal code review on GitHub Enterprise.\n\nWhy work at MaxMind?\n\nIn a recent survey, employees listed having a supportive work culture, good co-workers, autonomy, and feeling trusted, valued, and respected as some of the things they like most about working here.\nMaxMind has a social mission. MaxMind donates over 60% of profits to charities.ย \nMaxMindโs compensation strives to reward getting stuff done, quality of work, and working well with others.\n\nOur culture is very important to us. Weโre friendly, collaborative, and work-focused. We donโt like office politics and unnecessary stress. We like to have productive workdays and donโt like work to chase us when weโre done for the day. We maintain a set of core, overlapping hours, but are flexible with specific start and end times and are understanding about appointments and life events. We care about helping each other succeed.\n\nOur engineering team works remotely so communication centers around video chat, group chat, and Agile planning tools.ย \n\nNormally, we hold an annual company summit one time per year in Waltham, MA.\n\nBenefits\n\nIn addition to competitive compensation, our US benefits include medical, dental, vision, life, and short and long term disability insurance, a Safe Harbor 401(k) with employer contribution, Health Savings Account, Limited Purpose Flexible Spending Account, Dependent Care Account, paid parental leave, and public transit reimbursement.ย \n\nOur Canadian benefits include medical, dental, vision, life, accidental death and dismemberment, critical Illness, short and long term disability insurance, Employee and Family Assistance Program, and paid parental leave. You also have access to a group Retirement Savings Plan. In lieu of a Canadian RRSP contribution we provide a bonus payout at the end of each year that employees may decide to use toward retirement savings.\n\nEveryone participates in a company performance-based bonus plan. MaxMind offers a $2,000 professional development budget and five days for professional development annually.ย \n\nDiversity and Inclusion\n\nWe're committed to diversity and inclusion and are mindful of incorporating them into all aspects of our company.ย \n\nWe encourage and sincerely welcome applications from candidates of color, women, queer candidates, candidates with family caregiving responsibilities, transgender candidates, and from other communities not well represented in the tech world.\n\nSee our complete diversity and inclusion statement.\n\nResumes without cover letters will not be considered. We want to know about you, please share any projects or accomplishments and include a link so we can learn more.ย One of the first steps in our interviewing process is a homework assignment, and we will ask you for a submission so we can gain insight into your work.\n\n\nind123\n#LI-Remote\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Engineer, Web Developer, Developer, Digital Nomad, React, Video, Cloud, Perl and Linux jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nRemote
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.