Job Description
Responsibilities:
- Writes high quality code & unit tests, builds, tests as per agreed timelines
- Participates in technical design and provides estimation
- Owns one or more small to medium features
- Becomes a go-to person in at least one area
- Communicates clearly and gets clarification upfront to minimize rework. Knows when to ask for help to unblock.
- Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc.
- Exhibit strong problem solving skills, helps other developers and demonstrates teamwork
Requirements:
- Understands detailed requirements and demonstrates excellent problem solving skills
- Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
- Excellent programming skills in ROR, Golang, NodeJS, Python
- Strong communication skills
- Strong sense of ownership, drive and ability to deliver results
- 4+ years of experience in product driven organization
- A Bachelors or Masters degree in engineering from a reputed institute
- Experience in Golang, RoR, Unity, ML or Python will be an added advantage
About Think learn Pvt-ltd Byjus
BYJU'S is a worldwide education technology firm that provides highly engaging, adaptive, and efficient learning solutions to more than 150 million students located all over the globe. BYJU was established in India in 2011 to provide access to education of a superior standard for pupils located all over the globe.
BYJU offers a learning experience that is on par with the best in the world by using technologies that integrate mobile, interactive material, and individualized teaching methods. BYJU's geography-agnostic solutions and more than 12,000 teachers make education an engaging and delightful experience by using contextual and visual programs that adapt to the skill level, unique learning style, and pace of each student. BYJU'S, which has operations in more than 21 countries and learning programs in a variety of languages, has been named one of Time magazine's 100 Most Influential Companies for 2021.
Similar jobs
We are searching for a talented and experienced Node.js Programmer to join our dynamic development team. You will play a key role in designing, developing, and maintaining high-performance and scalable web applications using Node.js and related technologies.
Responsibilities
- Design, develop, and maintain server-side applications using Node.js and relevant frameworks (e.g., Express.js).
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop robust and efficient APIs for seamless data exchange between the server and client.
- Design and develop database schemas and models using SQL or NoSQL databases.
- Optimize web applications for maximum speed and scalability.
- Conduct thorough testing and debugging of applications to ensure optimal performance.
- Write clean, well-documented, and maintainable code adhering to best practices.
- Stay up-to-date with the latest Node.js advancements and trends.
- Participate in code reviews and provide constructive feedback to improve code
We are searching for a talented Backend Developer - Node.js Specialist to join our growing team. In this role, you will be responsible for designing, developing, and maintaining critical backend services using Node.js and related technologies. You will collaborate closely with front-end developers, product managers, and designers to bring our web applications to life.
Responsibilities:
- Design, develop, and maintain highly scalable and performant backend applications using Node.js and JavaScript.
- Implement robust and secure RESTful APIs to facilitate communication between the frontend and backend.
- Integrate third-party libraries and APIs into our Node.js projects.
- Write clean, well-documented, and efficient code that adheres to best practices.
- Collaborate with cross-functional teams to understand requirements, define technical solutions, and deliver projects on time and within budget.
- Participate in code reviews, identify potential improvements, and contribute to a strong development culture.
- Stay up-to-date with the latest advancements in Node.js, frameworks, and related technologies.
We are seeking a Junior Laravel Developer to join our growing team. If you are a passionate individual with a solid foundation in web development and a strong desire to learn and grow, this is an exciting opportunity for you. As a Junior Laravel Developer, you will work closely with our experienced development team to contribute to the design, implementation, and maintenance of web applications using the Laravel PHP framework.
Responsibilities:
- Assist in the development, testing, and deployment of web applications under the guidance of senior developers.
- Collaborate with team members to understand project requirements and contribute to the overall design process.
- Write clean and efficient code, adhering to coding standards and best practices.
- Troubleshoot, debug, and fix software defects and issues.
- Learn and adapt to new technologies and tools used in the development process.
- Participate in code reviews to enhance your skills and ensure code quality.
- Work closely with project managers and other team members to meet project milestones and deadlines.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven 2+ years of experience in web development with a focus on Laravel.
- Basic understanding of PHP and object-oriented programming.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and jQuery.
- Strong knowledge of database systems, especially MySQL.
- Eagerness to learn and adapt to new technologies and programming languages.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work both independently and as part of a team.
Preferred Skills:
- Exposure to Laravel or other PHP frameworks through coursework or personal projects.
- Familiarity with version control systems such as Git.
- Basic understanding of RESTful APIs and web services.
- Interest in front-end frameworks like Vue.js or React.
- Knowledge of agile development methodologies.
Requirements:
- Bachelor’s degree in computer science, computer engineering, or related field.
- Experience working with ruby on rails as well as libraries like Resque and RSpec.
- Ability to write clean ruby code.
- Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.
- Familiarity with MVC, Mocking, RESTful, and ORM.
- Good understanding of front-end technologies including HTML5, JavaScript, and CSS3.
- Knowledge of server-side templating languages including Slim and Liquid.
- Familiarity with testing tools.
of work will include everything from back-end to client-side code, using optimal and efficient technologies,
frameworks, and patterns. The primary responsibilities will be to design and develop these applications.
Therefore, its essential that the candidate is skilled at problem solving, solution design, and high-quality
coding. Ability to manage Project and Project Team independently.
"The Candidate must be a hardcore developer with min 2+years of experience. He should have experience
in ASP.net core, MVC4/ 5, Web API’s development & MySQL .
Job Responsibilities:
• Design and build efficient, scalable systems that are used by millions of people,
• Own what you build as you create, test, and refine what’s under the hood of our pages and services,
• Investigate production issues pertaining to customer features to determine root cause and implement solutions,
• Investigate existing queries and write new queries with performance optimization in mind,
• Build well-designed software in a way that is generic, reusable, and easily extensible, as well as solves the business needs and requirements,
• Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, the final markup is standards compliant, and UI deliverables are completed on time,
• Work with the real-time feedback from our users (external and internal) to make the products better,
• Discover, design, develop, deploy, debug. Repeat!
Requirements:
• 1-2 years of experience,
• Proficiency in web scripting programming with PHP,
• Experience with MySQL Databases,
• Top-notch programming skills in JavaScript and a strong understanding of web fundamentals,
• Design, build and maintain high performance, scalable and secure code,
• Experience with cloud services like AWS is plus,
• Experience with MVC architecture is a plus,
• Knowledge / experience in building an API,
• Solid understanding of the foundations of security and best practices,
• Good grasp of data structures and algorithms,
• Excellent problem-solving skills,
• Take ownership of the backend services, ensure the best possible performance, quality and responsiveness, as well as maintaining code quality, organisation and testing/deployment,
• Passionate about technology and willing to develop expertise in an emerging field,
• Strong organisational and communication skills, team player.
Perquisites & Benefits:
• A competitive salary,
• Opportunity to be part of a diverse working environment, valuable social sector work experience,
• Fun, casual, relaxed and flexible work environment.
industry experts and experienced professionals. We aim to build an international platform
connecting the complete individual lifecycle from discovery, consulting to lifetime
engagement.
Position : Node JS Developer
Location : Work From Home
Experience : 2 to 6 years
Job Description
We are looking for a Rockstar NODEJS Developer who is proficient in JS, ES6,
Node.js, Express.js, MongoDB, and Building REST APIs.
● Proven work experience as a Back-end developer of minimum 3+ years
● In-depth understanding of the entire web development process (Design,
Development and Deployment)
● Hands-on experience with JS, ES6, Node.js, Express.js, MongoDB, Building REST
APIs and Graphql, Restify
● Understanding of AWS Services - EC2, S3, Cloudfront, SES, Code deployment
● Practical knowledge of Git/Bootstrap/Grunt/Babel/Webpack
● Excellent analytical and time management skills
● Teamwork skills with a problem-solving attitude
Participate in the entire application life cycle, focusing on coding and debugging,
troubleshoot and debug applications
• Architecture: Knowledge of data structures and an eye for architecture.
• Strong coding/debugging abilities: You have advanced knowledge of at least one
programming language, and are happy to learn more. Either Go or Java
• Distributed Systems: Experience building distributed systems at scale.
• Fast learner:
• A team player:
• Design and business acumen
Basic Qualifications
• 8 years of experience profeciency in Java or Go language and in handling large data systems
• Proficiency in Spark and related big data handling architectures• Proficiency in SQL