Sr. Software Engineer
1 day ago
Senior Software Engineer (BE NodeJS)
Job Description:
As our new software engineer, you'll be working as a senior contributor with other dedicated and talented technical staff to deliver next generation Web3 Identity applications.
You will be collaborating with global and diverse teams in the design and implementation of high quality, reliable, maintainable and production grade solutions based on enterprise blockchain libraries and other SDKs.
You will be involved in building high-throughput and distributed systems leveraging latest frameworks and methodologies. This is a hands-on role where you would be expected to come up with the technical direction of the modules and features.
You need to have strong skills in , Javascript. Experience in Python or other programming languages is a plus point You will be mentoring more junior members of the team, assisting with roadmap planning, iterating the agile process to deliver software more efficiently.
Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this role.
Required Skills (What you'll need):
- Minimum 7 years' work experience in software engineering with a proven record of complete SDLC cycle on four productive systems.
- 5+ years' experience as a NodeJS engineer and with solid experience functional programming, object and data modeling
- Experience with NodeJS frameworks (e.g. Express JS and AWS NodeJs SDK).
- Working expertise and knowledge in GraphQL (AWS AppSync) and implementing optimized backend services for its endpoints.
- Robust knowledge around databases such as RDBMS, SQL or NoSQL.
- You are familiar with Microservices and Event-driven Architecture
- Strong fundamental knowledge of OOP programming, algorithms, data structures and software design patterns.
- Solid understanding of git, CI/CD and implementing unit testing (TDD / BDD).
- Knowledge of Dockers container, Cloud foundry, and Kubernetes.
- Experience with Amazon Web Services (AWS), and NodeJS
- A deep understanding and multi-process architecture and the threading limitations of NodeJS.
- Demonstrated skills in software development in remote collaboration
- Demonstrated effective written and verbal communication skills.
- Demonstrated leadership and self-direction.
- Demonstrated willingness to both teach others and learn new techniques.
- Resourceful, independent, excellent problem solver.
- Can handle several projects with different priorities at the same time in a fast-paced environment.
- Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure.
Your Challenges (What you'll do):
- Design, deliver and document team or group level technical recommendations, proposals and solutions
- Perform code reviews on your codes and within your team's products, components, and solutions; involve external stakeholders (Ex. Security, DevOps, SA) where appropriate
- Test software and write automated tests (unit, integration, functional, etc)
- Debug and troubleshoot components across multiple service and application contexts
- Communicate complex technical issues to both technical and non-technical audiences
- Estimate (or assist in estimating) work at a team or project level
- Participate in product discovery activities with customers and stakeholders
- Establish key metrics to identify problems, suggest solutions, and drive resolution.
- Write complex logic on NodeJS or other programming language to produce quality product that reflect business requirements
- Work with Infrastructure-as-a-code IaC or cloud services in accordance with the DevOps principles
-
Software Engineering
1 day ago
Malaysia iDynamics Software Full time 60,000 - 120,000 per yearCuriosity is the engine of achievement. What we need is not just a great programmer;but a good programmer with great habits.We are seeking a highly skilled software engineer to join our team and help us integrate Autocount desktop application with multiple third-party systems, including warehouse management systems, CRM systems, and other software. The...
-
Software Support
1 day ago
Malaysia iDynamics Software Full time 40,000 - 60,000 per yearJob Description:We are looking for a dedicated Software Support Engineer to join our team and serve as the first point of contact for software-related issues. The ideal candidate will have a strong technical background, excellent communication skills, and a passion for delivering outstanding customer service.Key Responsibilities:Handle incoming software...
-
Software Sales Consultant
1 day ago
Malaysia iDynamics Software Full time 30,000 - 60,000 per yearJob DescriptionYou will focus strongly on Handling Software Sales inquiriesGetting involved in outbound sales activitiesCollaborating with management on sales goals, planning, and forecasting; maintaining short- and long-term business development plansYou will have to push through products of services to your network of existing and new customers. You should...
-
Sr Manufacturing Engineer
1 day ago
Malaysia TE Connectivity Full time 80,000 - 120,000 per yearAt TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview Analyze and solve production engineering and new project qualification issues with the objective of ensureing new project launch on time and the production by order and improving the...
-
Sr Manufacturing Engineer
1 day ago
Malaysia TE Connectivity Full time 120,000 - 240,000 per yearAt TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview Analyze and solve production engineering and new project qualification issues with the objective of ensureing new project launch on time and the production by order and improving the...
-
Software Engineer
1 day ago
Malaysia Cohu Full time 60,000 - 120,000 per yearDescriptionWe are the only Company with Expertise on the Entire Test Cell and Inspection.As a Software Engineer, you will be working with a team of engineers to deliver new technologies to customers by developing high quality effective software features that will be included in handler software release.You will play an important role in:Execute software...
-
Software engineer
1 day ago
Malaysia WATI Full time 80,000 - 120,000 per yearWATI is an early stage, fast growing SaaS platform that is revolutionizing how companies communicate with their customers. Through our cutting-edge customer engagement software built on WhatsApp's Business API, businesses are now able to have personalised conversations, be easily accessible and engage with their customers in-real time - at scale We live in...
-
Sr R&D/Product Dvl Engineer
1 day ago
Malaysia TE Connectivity Full time 80,000 - 120,000 per yearAt TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview The Data and Devices Business Unit is looking for a Sr. R&D Product Development Engineer (PDE) to design and develop socket, high speed connector and cable assembly solutions which are...
-
Software Senior Engineer
1 day ago
Malaysia Cohu Full time 120,000 - 180,000 per yearDescriptionWe are the only Company with Expertise on the Entire Test Cell and Inspection.As a Software Engineer / Senior Engineer, you will be working with a team of engineers to deliver new technologies to customers by developing high quality effective software features that will be included in handler software release.You will play an important role...
-
Software Senior Engineer
1 day ago
Malaysia Cohu Full time 60,000 - 120,000 per yearDescription We are the only Company with the Expertise on the Entire Test Cell and Inspection.As a Software Engineer / Senior Engineer, you will be working with a team of engineers to deliver new technologies to customer by develop high quality effective software features that will be included in handler software release.You will play an important role...